"GST_MESSAGE_WARNING: Pipeline construction is invalid, please add queues"

David Ing ding at panopto.com
Sat Sep 7 04:13:51 UTC 2019


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).

You can probably experiment with placing queues in various locations until
it works.

On Fri, Sep 6, 2019, 8:25 PM Ben Rush <ben at ben-rush.net> wrote:

> Why would I get that for the following pipeline?
>
> 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
>
> There is a queue in the pipeline.
>
> It's also worth noting I need this to be as real-time as possible. I'd
> rather not have a lengthy queue.
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20190906/880eb1b7/attachment.html>


More information about the gstreamer-devel mailing list