<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mar. 18 févr. 2020 19 h 15, Pascal Jacquemart <<a href="mailto:pascal@fluffyspider.com">pascal@fluffyspider.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Hi Vinod,<br>
<br>
Thanks but I already read this page twice before posting ;-)<br>
<br>
As far as I understand the SEEK call is working fine.<br>
FLUSH is causing the corrupt mp4 file.<br>
gst-discover says "This file contains no playable streams".<br>
<br>
I think I need to start the pipeline with fakesink.<br>
And plug the muxer once the seek is done.<br>
But I am looking for guidance before going into something too<br>
complicated.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">This method is pretty complicated, it's implemented in NLE elements which are part of gst-editing-services library.</div><div dir="auto"><br></div><div dir="auto">If you are looking for something simpler, use two pipeline, one for the seeking, ending with appsink, and one for muxing, starting with appsrc. You can then operate the initial seek, without disturbing the muxing pipeline. Don't forget to push Eos on the muxing pipeline.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Thanks,              Pascal<br>
<br>
<br>
On Mon, 17 Feb 2020 22:20:30 -0600 (CST)<br>
Vinod Kesti <<a href="mailto:vinodkesti@yahoo.com" target="_blank" rel="noreferrer">vinodkesti@yahoo.com</a>> wrote:<br>
<br>
> This has details of seek API.<br>
> <br>
> <a href="https://gstreamer.freedesktop.org/documentation/additional/design/seeking.html" rel="noreferrer noreferrer" target="_blank">https://gstreamer.freedesktop.org/documentation/additional/design/seeking.html</a><br>
> <br>
> <br>
> <br>
> --<br>
> Sent from: <a href="http://gstreamer-devel.966125.n4.nabble.com/" rel="noreferrer noreferrer" target="_blank">http://gstreamer-devel.966125.n4.nabble.com/</a><br>
> _______________________________________________<br>
> gstreamer-devel mailing list<br>
> <a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank" rel="noreferrer">gstreamer-devel@lists.freedesktop.org</a><br>
> <a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank" rel="noreferrer">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</blockquote></div></div></div>