audiomixer: Only ignore pads with no buffers on timeout
authorOlivier Crête <olivier.crete@collabora.com>
Sat, 7 Mar 2015 01:22:13 +0000 (20:22 -0500)
committerOlivier Crête <olivier.crete@collabora.com>
Mon, 16 Mar 2015 18:31:50 +0000 (14:31 -0400)
commit3b2bc85ec6c60f35c2fd0f8534619a51840a8e4b
tree8e59336480c9c7bf4f6122f4912da652682509f8
parent3f59bc95b8508f52a4fb15f1c91954400e4793d5
audiomixer: Only ignore pads with no buffers on timeout

When the timeout is reached, only ignore pads with no buffers, iterate
over the other pads until all buffers have been read. This is important
in the cases where the input buffers are smaller than the output buffer.

https://bugzilla.gnome.org/show_bug.cgi?id=745768
gst/audiomixer/gstaudiomixer.c