[gst-devel] Demuxers + Collectpads versus Multiqueue

Edward Hervey bilboed at gmail.com
Mon Jul 5 18:40:33 CEST 2010

On Mon, 2010-07-05 at 13:25 -0300, Thadeu Lima de Souza Cascardo wrote:
> I thought one possible solution would be to leak/drop buffers in the
> full queue when the other is empty. Then, I took a brief look at
> multiqueue, found out decodebin2 uses it and gave it a try. And it
> works!

  Therefore you should just use decodebin2.

> I would like to know from GStreamer experts if this deadlock is known
> and multiqueue was designed to solve it. Or if I should report a bug.
> And... is multiqueue really designed to solve this? Or should I take a
> closer look at the source code? 

  Yes, multiqueue is designed to be smarter at buffering than separate
queues. Bugs filed against decodebin will be ignored.


More information about the gstreamer-devel mailing list