<div dir="ltr">Hey Tim,<div>Thanks for your prompt response. </div><div><br></div><div>I will try to implement the suggestion given by you.</div><div><br></div><div>Regards,</div><div>Vikram</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 14, 2015 at 12:55 PM, Tim Müller <span dir="ltr"><<a href="mailto:tim@centricular.com" target="_blank">tim@centricular.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Thu, 2015-05-14 at 11:21 +0530, Vijay Vikram wrote:<br>
<br>
Hi,<br>
<br>
> I am currently using version 1.2.4 and checking the code of flvdemux.<br>
> I found that seeking to particular location in a file in push mode is<br>
> implemented to start always from beginning.<br>
<br>
</span>This is a bug:<br>
<a href="https://bugzilla.gnome.org/show_bug.cgi?id=680087" target="_blank">https://bugzilla.gnome.org/show_bug.cgi?id=680087</a><br>
<span class=""><br>
<br>
> But pull mode seeking to a particular location in a file works well.<br>
> Even 1.4.5 does not support seeking to any location in file in push<br>
> mode.<br>
><br>
> I would like to understand why seeking is implemented like this in<br>
> Push mode?<br>
> I tried doing some changes but I am not able to get the tag start<br>
> position if I have moved to a random offset. Demuxer goes out of sync<br>
> and is not able to get back to tag start.<br>
><br>
> Can you please help me with probable solutions for this?<br>
<br>
</span>If you're using playbin, the easiest way to work around this is by<br>
simply setting the "ring-buffer-max-size" property to a couple of MB or<br>
so. That will make the demuxer operate in pull mode even if the input is<br>
push based.<br>
<br>
Not a fix of course, but perhaps a solution.<br>
<br>
Cheers<br>
<span class="HOEnZb"><font color="#888888"> -Tim<br>
<br>
--<br>
Tim Müller, Centricular Ltd - <a href="http://www.centricular.com" target="_blank">http://www.centricular.com</a><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>
</font></span></blockquote></div><br></div>