Hi Dinesh,<div><br></div><div>I don't know what kind of GstSeekFlags you use for your seek event but using GST_SEEK_FLAG_FLUSH in addition to the other flags you migh use, might solve your problem (see <a href="http://gstreamer.freedesktop.org/data/doc/gstreamer/head/manual/html/section-eventsseek.html">http://gstreamer.freedesktop.org/data/doc/gstreamer/head/manual/html/section-eventsseek.html</a>).</div>
<div><br></div><div>Cheers,</div><div><br></div><div><br></div><div>Paul<br><br><div class="gmail_quote">2012/12/14 Dinesh Kumar <span dir="ltr"><<a href="mailto:dineshkpadmanaban@gmail.com" target="_blank">dineshkpadmanaban@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br><br>I am extending the current hls design to have an queue2 in the pipeline <br><br>I am trying to acheive this by creating a new bin element, which has hlsdemux and queue2. This bin element should be autopluggable. <br>
Hlsdemux src is linked with queue2 sink and forming a new bin element.<br><br>Seek works fine, when there is no queue2 in the pipeline. <br><br>The moment i introduced the queue2, when i issue seek to 60s, the first frame appears. Then waits for 60s to start the playback.<br>
<br><br>I think, when there is no queue2 all the events pushed in the hls src are received properly by decodebin2. <br><br>When queue2 is introduced, all the events are consumed by queue2 and it is not reaching decodebin2. <br>
<br>Can you please tell me how to transfer the events received by queue2 to the decodebin2<br><br>Regards<br>Dinesh P<br><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></blockquote></div><br></div>