<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mer. 2 déc. 2020 15 h 00, Stirling Westrup <<a href="mailto:swestrup@gmail.com" target="_blank" rel="noreferrer">swestrup@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">Oh, another issue I'm having is that now that I'm successfully<br>
switching streams I'm finding that the decoding latency for the video<br>
has changed because of changes in resolution and encoding, but latency<br>
is not being recalculated. Is there some way for a source element to<br>
trigger a recalculation of latency?</blockquote></div></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">trieddddd doing it the moment the</blockquote></div></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">
stream started, but at that point I always seem to get a stale result,<br>
probably because none of the buffers with the increased latency have<br>
made it to the sink yet, but being live I can't wait for preroll and I<br>
don't know when a buffer has been fully processed.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Your app should monitor the latency message, and call gst_bin_recalculate_latency() on the pipeline.</div><div dir="auto"><br></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>
<br>
<br>
-- <br>
Stirling Westrup (he/him)<br>
Programmer, Entrepreneur.<br>
<a href="http://www.linkedin.com/in/swestrup" rel="noreferrer noreferrer noreferrer" target="_blank">http://www.linkedin.com/in/swestrup</a><br>
(+1) 514-626-0928<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" rel="noreferrer noreferrer" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer noreferrer noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</blockquote></div></div></div>