inputselector: Wake other pads when selected goes EOS
authorJan Schmidt <jan@centricular.com>
Mon, 25 Jul 2016 09:15:15 +0000 (19:15 +1000)
committerJan Schmidt <jan@centricular.com>
Mon, 25 Jul 2016 09:34:52 +0000 (19:34 +1000)
commit4981e09bc7ffe0d9e0c5eca73cc12df1ca3cb978
tree0dbe92227ab5f744fc0a1de55d7dc35db4de5413
parentd052ae63d8632b78e933a8447e5f2c8aa25a6c17
inputselector: Wake other pads when selected goes EOS

Other pads that are waiting for the stream on the selected
pad to advance before they finish waiting themselves
should be given the chance to do so when the selected pad
goes EOS. Fixes problems where input streams can end up
waiting forever if the active stream goes EOS earlier than
their own end time.
plugins/elements/gstinputselector.c