<div dir="auto"><div>A queue is not just a queue, it is also a thread boundary.  Some elements require separation across a thread boundary (especially after elements with multiple src pads ... you want a queue after each src).</div><div dir="auto"><br></div><div dir="auto">You can probably experiment with placing queues in various locations until it works.<br><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">On Fri, Sep 6, 2019, 8:25 PM Ben Rush <<a href="mailto:ben@ben-rush.net">ben@ben-rush.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Why would I get that for the following pipeline? <br><br>rtspsrc location=rtsp://<myip>:8554/<streamName> drop-on-latency=true ! decodebin ! mfxvpp ! video/x-raw(memory:MFXSurface),format=BGRA,width=256,height=192 ! queue leaky=1 max-size-buffers = 0 ! appsink name = sink<br><br>There is a queue in the pipeline. <br><br>It's also worth noting I need this to be as real-time as possible. I'd rather not have a lengthy queue. </div>
_______________________________________________<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></blockquote></div></div></div>