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

   Edward





More information about the gstreamer-devel mailing list