<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le sam. 5 sept. 2020 07 h 00, bojan74 <<a href="mailto:bojan.flander@gmail.com">bojan.flander@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Any idea/advice? :)<br>
<br>
I know in advance that I need to process for example 10000 RTP packets with<br>
VP8 and for result I want webm file.<br>
<br>
I am pushing those 10000 packets inside appsrc one after another and I just<br>
like to know when all those packets were processed in filesink. Just to know<br>
when I can send EOS.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">EOS is a serialized event, that you push after the last buffer, not need to wait to send it. What you later have to wait for is the EOS message, though GstBus, directly or via the main loop.</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>
Cause I found out that if I send EOS too soon then I get only a part of<br>
whole video on filesink cause it looks like EOS came in the middle of packet<br>
processing.<br>
<br>
Or is there some other way to send EOS, for example as the last "special"<br>
push inside apparc so that EOS will be processed after last packet come to<br>
filesink?<br>
<br>
<br>
<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>
</blockquote></div></div></div>