Hi Guys,<div><br></div><div>Any comments on the below query?</div><div><br></div><div>Thanks</div><div>Rohit<br><br><div class="gmail_quote">On Wed, Dec 29, 2010 at 9:12 AM, Rohit Atri <span dir="ltr">&lt;<a href="mailto:rohitratri@gmail.com">rohitratri@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi,<div><br></div><div>I&#39;ve a pipeline with the following elements : filesrc -&gt; qtdemux -&gt; appsink. In my use-case, I collect &#39;N&#39; number of packets, pause the pipeline, seek back to a particular packet(&#39;s timestamp), and play again.</div>

<div><br></div><div>I&#39;ve noticed that even after I receive the state-changed message (to PAUSE&#39;d state) for the pipeline, I continue to receive packets and if let alone I receive them till EOS(have tested my pipeline with a 40s video only mpeg4 medium and also a two-hr long movie). I&#39;m sure this is not the expected behavior.</div>

<div><br></div><div>Can someone explain why this could be happening?</div><div><br></div><div>Could it be the flush that is done on seek?</div><div><br></div><div>Thanks</div><div>Rohit</div>
</blockquote></div><br></div>