<div dir="ltr">alsasink is the only element after the decoder. I came in today and it was working. Ran a few more tests and narrowed it down to alsasink's preroll-queue-len property. When I set preroll-queue-len to anything greater than or equal to 1 the pipeline hangs at the EOS event. Is this a bug in alsasink?<br>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, May 16, 2013 at 3:51 AM, Tim-Philipp Müller <span dir="ltr"><<a href="mailto:t.i.m@zen.co.uk" target="_blank">t.i.m@zen.co.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Wed, 2013-05-15 at 16:15 -0700, johnwesting wrote:<br>
<br>
Hi,<br>
<br>
> My pipeline doesn't close after the end of stream event is pushed out. I'm<br>
> pretty sure I've narrowed the cause down to my decoder, but I feel like I'm<br>
> shooting in the dark debugging. I have a live source which uses GstBaseSrc.<br>
> The source blocks in the create() function waiting for data. Before any data<br>
> is received if an error occurs while it is waiting, it returns<br>
> GST_FLOW_UNEXPECTED. When this error occurs before the source has created<br>
> any data the pipeline does not shutdown. I think I've narrowed it down to my<br>
> decoder because when I replaced my decoder with filesink the pipeline did<br>
> close down. In the decoder I tried handling the EOS event on the sink pad<br>
> using gst_pad_event_default() but it didn't fix it. Not sure what to try<br>
> next.<br>
<br>
</div>What does the rest of your pipeline look like? Are there any<br>
decodebin/playbin involved?<br>
<br>
I would dump a GST_DEBUG=*:6 output to a file, then grep -i eos to trace<br>
the EOS event and see where it gets stuck / not propagated.<br>
<br>
 Cheers<br>
<span class="HOEnZb"><font color="#888888">  -Tim<br>
</font></span><div class="HOEnZb"><div class="h5"><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>
</div></div></blockquote></div><br></div></div>