multiqueue: check filled state of queues even if another one is empty
authorVincent Penquerc'h <vincent.penquerch@collabora.co.uk>
Mon, 3 Oct 2011 11:34:20 +0000 (12:34 +0100)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Thu, 24 Nov 2011 09:38:34 +0000 (10:38 +0100)
commit611ac6ea854733a7745a2f15428ae89eccaa0ff2
tree0bf76f23bba6ebce84707ed6ed87cc4607d28659
parentaa9ba2dd4e7167f00c48fee1fddbe5b02426ed5f
multiqueue: check filled state of queues even if another one is empty

This will avoid a case where overrun is never signalled if some
stream never produces any data, causing playbin2 to not end preroll.

https://bugzilla.gnome.org/show_bug.cgi?id=660778
plugins/elements/gstmultiqueue.c