<div dir="ltr"><div><div>hello,<br><br></div>about<b> vainfo<br><br></b>libva info: VA-API version 0.36.0<br>libva info: va_getDriverName() returns 0<br>libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so<br>libva info: Found init function __vaDriverInit_0_36<br>libva info: va_openDriver() returns 0<br>vainfo: VA-API version: 0.36 (libva 1.4.0)<br>vainfo: Driver version: Intel i965 driver for Intel(R) Ironlake Mobile - 1.4.1.pre1 (1.4.1.pre1)<br>vainfo: Supported profile and entrypoints<br>      VAProfileMPEG2Simple            :    VAEntrypointVLD<br>      VAProfileMPEG2Main              :    VAEntrypointVLD<br>      VAProfileH264ConstrainedBaseline:    VAEntrypointVLD<br>      VAProfileH264Main               :    VAEntrypointVLD<br>      VAProfileH264High               :    VAEntrypointVLD<br>      VAProfileNone                   :    VAEntrypointVideoProc<b><br><br><br><br></b></div>and <b>gst-discoverer-1.0 source.mp4</b><br><br><br>Analyzing file:///home/ghofrane/gstreamer/source.mp4<br><br>(gst-discoverer-1.0:3035): GStreamer-CRITICAL **: gst_structure_new_empty: assertion 'gst_structure_validate_name (name)' failed<br>Done discovering file:///home/ghofrane/gstreamer/source.mp4<br><br>Topology:<br>  container: Quicktime<br>    audio: MPEG-4 AAC<br>    video: H.264<br><br>Properties:<br>  Duration: 0:05:48.251666666<br>  Seekable: yes<br>  Tags: <br>      datetime: 2014-03-07T12:47:09Z<br>      QT atom: 00000019677373740000001164617461000000010000000030:None:R3N0U2VnbWVudCwgZmxhZ3M9KEdzdFNlZ21lbnRGbGFncylHU1RfU0VHTUVOVF9GTEFHX05PTkUsIHJhdGU9KGRvdWJsZSkxLCBhcHBsaWVkLXJhdGU9KGRvdWJsZSkxLCBmb3JtYXQ9KEdzdEZvcm1hdClHU1RfRk9STUFUX1RJTUUsIGJhc2U9KGd1aW50NjQpMCwgb2Zmc2V0PShndWludDY0KTAsIHN0YXJ0PShndWludDY0KTAsIHN0b3A9KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTUsIHRpbWU9KGd1aW50NjQpMCwgcG9zaXRpb249KGd1aW50NjQpMCwgZHVyYXRpb249KGd1aW50NjQpMTg0NDY3NDQwNzM3MDk1NTE2MTU7AA__:YXBwbGljYXRpb24veC1nc3QtcXQtZ3NzdC10YWcsIHN0eWxlPShzdHJpbmcpaXR1bmVzOwA_<br>      container format: ISO MP4/M4A<br>      audio codec: MPEG-4 AAC audio<br>      maximum bitrate: 103184<br>      bitrate: 96008<br>      video codec: H.264 / AVC<br><br><div><div><b><br></b></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-04-20 17:35 GMT+02:00  <span dir="ltr"><<a href="mailto:gstreamer-devel-request@lists.freedesktop.org" target="_blank">gstreamer-devel-request@lists.freedesktop.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Send gstreamer-devel mailing list submissions to<br>
        <a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
or, via email, send a message with subject or body 'help' to<br>
        <a href="mailto:gstreamer-devel-request@lists.freedesktop.org">gstreamer-devel-request@lists.freedesktop.org</a><br>
<br>
You can reach the person managing the list at<br>
        <a href="mailto:gstreamer-devel-owner@lists.freedesktop.org">gstreamer-devel-owner@lists.freedesktop.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of gstreamer-devel digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
   1. Re: ksvideosrc dropping frames? (Sebastian Dröge)<br>
   2. directsoundsink low latency possible? (Thomas Roos)<br>
   3. problem with vaapi (Gofrane Haj Ahmed)<br>
   4. Re: problem with vaapi (Víctor M. Jáquez L.)<br>
   5. Mysterious issue with gst_buffer_make_writable. (Stirling Westrup)<br>
   6. Challenges with interaudiosink/src (Sérgio Agostinho)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Mon, 20 Apr 2015 09:31:53 +0200<br>
From: Sebastian Dröge <<a href="mailto:sebastian@centricular.com">sebastian@centricular.com</a>><br>
To: philippe renon <<a href="mailto:philippe_renon@yahoo.fr">philippe_renon@yahoo.fr</a>>, Discussion of the<br>
        development of and with GStreamer<br>
        <<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>><br>
Subject: Re: ksvideosrc dropping frames?<br>
Message-ID: <<a href="mailto:1429515113.1928.1.camel@centricular.com">1429515113.1928.1.camel@centricular.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
On So, <a href="tel:2015-04-19" value="+21620150419">2015-04-19</a> at 14:25 +0000, philippe renon wrote:<br>
> Le Dimanche 19 avril 2015 14h45, Sebastian Dröge <<a href="mailto:sebastian@centricular.com">sebastian@centricular.com</a>> a écrit :<br>
><br>
> Yes, that's what i thought but the issue still shows up with that fix.<br>
> The loss of 2 frames explains the drop of fps from 30 to 10 ;)<br>
> I can compile just ksvideosrc so if you want me to try things out I am your man.<br>
<br>
Try with the attached patch, not 100% guaranteed that it compiles but if<br>
it does it should improve things a bit.<br>
<br>
--<br>
Sebastian Dröge, Centricular Ltd · <a href="http://www.centricular.com" target="_blank">http://www.centricular.com</a><br>
-------------- next part --------------<br>
A non-text attachment was scrubbed...<br>
Name: 0001-winks-Remove-weird-timestamping-code-that-tries-to-a.patch<br>
Type: text/x-patch<br>
Size: 4522 bytes<br>
Desc: not available<br>
URL: <<a href="http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150420/41cbf8f8/attachment-0001.bin" target="_blank">http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150420/41cbf8f8/attachment-0001.bin</a>><br>
-------------- next part --------------<br>
A non-text attachment was scrubbed...<br>
Name: signature.asc<br>
Type: application/pgp-signature<br>
Size: 949 bytes<br>
Desc: This is a digitally signed message part<br>
URL: <<a href="http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150420/41cbf8f8/attachment-0001.sig" target="_blank">http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150420/41cbf8f8/attachment-0001.sig</a>><br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Mon, 20 Apr 2015 11:33:27 +0200<br>
From: Thomas Roos <<a href="mailto:thomas@roosesweb.de">thomas@roosesweb.de</a>><br>
To: Discussion of the development of and with GStreamer<br>
        <<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>><br>
Subject: directsoundsink low latency possible?<br>
Message-ID:<br>
        <<a href="mailto:CAAVZOXsjPtuAwZ95a3R2RYnikTt3JYyAV8KGaj89S2si5N01pA@mail.gmail.com">CAAVZOXsjPtuAwZ95a3R2RYnikTt3JYyAV8KGaj89S2si5N01pA@mail.gmail.com</a>><br>
Content-Type: text/plain; charset=UTF-8<br>
<br>
Hi,<br>
I'm new to windows gstreamer development. I need to do low latency<br>
audio playback in windows, but any buffer-time below 200ms will have<br>
problems. No or stuttering audio playback.<br>
working:<br>
GST_DEBUG=3,directsoundsink:5 gst-launch-1.0.exe directsoundsrc<br>
buffer-time=10000 !  directsoundsink buffer-time=200000<br>
<br>
non-working:<br>
GST_DEBUG=3,directsoundsink:5 gst-launch-1.0.exe directsoundsrc<br>
buffer-time=10000 !  directsoundsink buffer-time=60000<br>
<br>
Under Linux there are debugging possibilities (proc file system) which<br>
give me information about the sound card (ring buffer, play<br>
pointer....) - is there something similar in windows 7?<br>
I'm very thankful for any advice!<br>
cheers, Thomas<br>
<br>
<br>
P.S: I'm unsure if the BUG<br>
<a href="https://bugzilla.gnome.org/show_bug.cgi?id=745684" target="_blank">https://bugzilla.gnome.org/show_bug.cgi?id=745684</a> is related to it?<br>
P.P.S: Is there any time schedule for Gstreamer 1.4.6 since I'm using<br>
the precompiled modules for Windows.<br>
<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Mon, 20 Apr 2015 12:26:39 +0200<br>
From: Gofrane Haj Ahmed <<a href="mailto:gofrane@gmail.com">gofrane@gmail.com</a>><br>
To: <a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
Subject: problem with vaapi<br>
Message-ID:<br>
        <<a href="mailto:CAFai2ECWeOEKN377sqhrM10OzHeYeXozgCcXFX6LOeYNsA4A1A@mail.gmail.com">CAFai2ECWeOEKN377sqhrM10OzHeYeXozgCcXFX6LOeYNsA4A1A@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Hello,<br>
<br>
when I run<br>
*gst-launch-1.0 filesrc location=source.mp4 ! qtdemux ! vaapidecode !<br>
vaapisink *<br>
<br>
I got this error<br>
<br>
ibva info: VA-API version 0.36.0<br>
libva info: va_getDriverName() returns 0<br>
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so<br>
libva info: Found init function __vaDriverInit_0_36<br>
libva info: va_openDriver() returns 0<br>
Setting pipeline to PAUSED ...<br>
Pipeline is PREROLLING ...<br>
Got context from element 'vaapidecode0': gst.vaapi.Display=context,<br>
display=(GstVaapiDisplay)NULL;<br>
ERROR: from element /GstPipeline:pipeline0/GstQTDemux:qtdemux0: GStreamer<br>
encountered a general stream error.<br>
Additional debug info:<br>
qtdemux.c(4404): gst_qtdemux_loop ():<br>
/GstPipeline:pipeline0/GstQTDemux:qtdemux0:<br>
streaming stopped, reason not-supported<br>
ERROR: pipeline doesn't want to preroll.<br>
Setting pipeline to NULL ...<br>
Freeing pipeline ...<br>
<br>
<br>
*I have a Dell Vostro 1014 having GMA 4500 mhd.*<br>
*I use Ubuntu 14.04*<br>
<br>
<br>
best regards<br>
Ghofrane<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150420/be83290c/attachment-0001.html" target="_blank">http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150420/be83290c/attachment-0001.html</a>><br>
<br>
------------------------------<br>
<br>
Message: 4<br>
Date: Mon, 20 Apr 2015 15:37:00 +0200<br>
From: Víctor M. Jáquez L. <<a href="mailto:vjaquez@igalia.com">vjaquez@igalia.com</a>><br>
To: Discussion of the development of and with GStreamer<br>
        <<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>><br>
Subject: Re: problem with vaapi<br>
Message-ID: <<a href="mailto:20150420133700.GA21335@mir.local.igalia.com">20150420133700.GA21335@mir.local.igalia.com</a>><br>
Content-Type: text/plain; charset=us-ascii<br>
<br>
On 04/20/15 at 12:26pm, Gofrane Haj Ahmed wrote:<br>
> Hello,<br>
><br>
> when I run<br>
> *gst-launch-1.0 filesrc location=source.mp4 ! qtdemux ! vaapidecode !<br>
> vaapisink *<br>
><br>
> I got this error<br>
><br>
> ibva info: VA-API version 0.36.0<br>
> libva info: va_getDriverName() returns 0<br>
> libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so<br>
> libva info: Found init function __vaDriverInit_0_36<br>
> libva info: va_openDriver() returns 0<br>
> Setting pipeline to PAUSED ...<br>
> Pipeline is PREROLLING ...<br>
> Got context from element 'vaapidecode0': gst.vaapi.Display=context,<br>
> display=(GstVaapiDisplay)NULL;<br>
> ERROR: from element /GstPipeline:pipeline0/GstQTDemux:qtdemux0: GStreamer<br>
> encountered a general stream error.<br>
> Additional debug info:<br>
> qtdemux.c(4404): gst_qtdemux_loop ():<br>
> /GstPipeline:pipeline0/GstQTDemux:qtdemux0:<br>
> streaming stopped, reason not-supported<br>
> ERROR: pipeline doesn't want to preroll.<br>
> Setting pipeline to NULL ...<br>
> Freeing pipeline ...<br>
<br>
Looks like if vaapidecode doesn't understand the stream demuxed by qtdemux.<br>
<br>
Why don't you use playbin?<br>
<br>
In order to be understand what's happening, first you should know what are the<br>
codec available in your hardware:<br>
<br>
$ vainfo<br>
<br>
Then, to know what's the video codec used in  source.mp4 stream:<br>
<br>
$ gst-discoverer-1.0 source.mp4<br>
<br>
vmjl<br>
<br>
><br>
><br>
> *I have a Dell Vostro 1014 having GMA 4500 mhd.*<br>
> *I use Ubuntu 14.04*<br>
><br>
><br>
> best regards<br>
> Ghofrane<br>
<br>
> _______________________________________________<br>
> gstreamer-devel mailing list<br>
> <a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
> <a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 5<br>
Date: Mon, 20 Apr 2015 11:29:33 -0400<br>
From: Stirling Westrup <<a href="mailto:swestrup@gmail.com">swestrup@gmail.com</a>><br>
To: Discussion of the development of and with GStreamer<br>
        <<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>><br>
Subject: Mysterious issue with gst_buffer_make_writable.<br>
Message-ID:<br>
        <<a href="mailto:CAJt7KB_StgZAKuTCaMtZiydpZn%2BfkFvveHqp6E38q1STNDvDfQ@mail.gmail.com">CAJt7KB_StgZAKuTCaMtZiydpZn+fkFvveHqp6E38q1STNDvDfQ@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Right now we have a piece of code in a transformation element where we call<br>
<br>
buffer = gst_buffer_make_writable(buffer);<br>
<br>
Where that line appears to corrupt something such that, after passing on<br>
the buffer, when it eventually gets used and unrefed, we get an assertion<br>
error that its not a valid buffer.<br>
<br>
However, if we replace that line with<br>
<br>
if( !gst_buffer_is_writable(buffer) )<br>
 GST_ERROR("Oh Noes!");<br>
<br>
then everything works fine. Any idea what could be going on?<br>
<br>
--<br>
Stirling Westrup<br>
Programmer, Entrepreneur.<br>
<a href="https://www.linkedin.com/e/fpf/77228" target="_blank">https://www.linkedin.com/e/fpf/77228</a><br>
<a href="http://www.linkedin.com/in/swestrup" target="_blank">http://www.linkedin.com/in/swestrup</a><br>
<a href="http://technaut.livejournal.com" target="_blank">http://technaut.livejournal.com</a><br>
<a href="http://sourceforge.net/users/stirlingwestrup" target="_blank">http://sourceforge.net/users/stirlingwestrup</a><br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150420/589705e4/attachment-0001.html" target="_blank">http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150420/589705e4/attachment-0001.html</a>><br>
<br>
------------------------------<br>
<br>
Message: 6<br>
Date: Mon, 20 Apr 2015 17:34:23 +0200<br>
From: Sérgio Agostinho <<a href="mailto:sergio.r.agostinho@gmail.com">sergio.r.agostinho@gmail.com</a>><br>
To: Discussion of the development of and with GStreamer<br>
        <<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a>><br>
Subject: Challenges with interaudiosink/src<br>
Message-ID:<br>
        <<a href="mailto:CALUX5R1ZjUbpbR0c9AGV2CdC0TqqFk5_rTWVPfYsETseENXv5A@mail.gmail.com">CALUX5R1ZjUbpbR0c9AGV2CdC0TqqFk5_rTWVPfYsETseENXv5A@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Hey everyone,<br>
<br>
I'm struggling a little bit with the interaudiosink and interaudiosrc<br>
elements. I'm running 1.4.3 for the record.<br>
<br>
I'm having an issue with interaudiosrc because he complains that "no layout<br>
given". I was having this error with this pipeline<br>
<br>
GST_DEBUG=4 gst-launch-1.0 audiotestsrc ! interaudiosink channel=1<br>
interaudiosrc channel=1 ! interaudiosink channel=2 interaudiosrc channel=2<br>
! autoaudiosink<br>
<br>
Should this fail at all? Adding a capsfilter in there did clear the issue<br>
<br>
GST_DEBUG=4 gst-launch-1.0 audiotestsrc ! interaudiosink channel=1<br>
interaudiosrc channel=1 ! *audio/x-raw, layout=interleaved* !<br>
interaudiosink channel=2 interaudiosrc channel=2 ! autoaudiosink<br>
<br>
Now I'm trying a case where these elements are actually split over three<br>
pipelines. When I launch it, I don't see any error message on the bus, but<br>
I'm not hearing any sound. If I launch the same code but now with<br>
GST_DEBUG=4, then the first interaudiosrc reports once more "no layout<br>
given" althought the capsfilter is there.<br>
<br>
Any insight would be great.<br>
<br>
Cheers,<br>
Sérgio<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150420/150951c8/attachment.html" target="_blank">http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150420/150951c8/attachment.html</a>><br>
<br>
------------------------------<br>
<br>
Subject: Digest Footer<br>
<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
<br>
<br>
------------------------------<br>
<br>
End of gstreamer-devel Digest, Vol 51, Issue 49<br>
***********************************************<br>
</blockquote></div><br></div>