plugins/elements/gstinputselector.c: Move the select-all logic into the activation...
authorWim Taymans <wim.taymans@gmail.com>
Tue, 5 Aug 2008 09:05:35 +0000 (09:05 +0000)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Fri, 31 Dec 2010 00:53:43 +0000 (00:53 +0000)
commit81a4e467f8b4c06d29f72efa87aed8f3183ea5a6
tree96d56b13318201e645881061cf09be607e418631
parentdea247966efefc7b0ff268fee42a3aeabf429a2c
plugins/elements/gstinputselector.c: Move the select-all logic into the activation of the currently selected pad. We want...

Original commit message from CVS:
* plugins/elements/gstinputselector.c: (gst_selector_pad_bufferalloc),
(gst_selector_pad_chain), (gst_input_selector_getcaps),
(gst_input_selector_activate_sinkpad):
Move the select-all logic into the activation of the currently selected
pad. We want to remember the last pad with activity in select-all mode.
Fix the getcaps function, we can produce the union of the upstream caps
in select-all mode, not the intersection like proxy_getcaps() does.
plugins/elements/gstinputselector.c