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

Ben Rush ben at ben-rush.net
Sat Sep 7 05:32:12 UTC 2019


I see. With your description, I found this, and it clears things up. Again,
thanks for your continual help David.

https://gstreamer.freedesktop.org/documentation/application-development/advanced/threads.html?gi-language=c


On Fri, Sep 6, 2019 at 11:14 PM David Ing <ding at panopto.com> wrote:

> 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
>
> _______________________________________________
> 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/20190907/38c04512/attachment.html>


More information about the gstreamer-devel mailing list