summaryrefslogtreecommitdiffstats
path: root/gst/app
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2008-03-13 16:46:04 +0000
committerWim Taymans <wim.taymans@gmail.com>2008-03-13 16:46:04 +0000
commit48d66c2c1ff59e5323fa37b3490f304496705db7 (patch)
tree65852145b4a325b0e26db34c48150f0a49e016dc /gst/app
parente4476e15e02bdd7c40a4e4404ab6da71ad3ea4dd (diff)
downloadgst-plugins-bad-48d66c2c1ff59e5323fa37b3490f304496705db7.tar.gz
gst-plugins-bad-48d66c2c1ff59e5323fa37b3490f304496705db7.tar.bz2
gst-plugins-bad-48d66c2c1ff59e5323fa37b3490f304496705db7.zip
gst/selector/gstinputselector.*: Various cleanups.
Original commit message from CVS: * gst/selector/gstinputselector.c: (gst_selector_pad_class_init), (gst_selector_pad_finalize), (gst_selector_pad_get_property), (gst_selector_pad_event), (gst_input_selector_class_init), (gst_input_selector_init), (gst_input_selector_set_active_pad), (gst_input_selector_set_property), (gst_input_selector_get_property), (gst_input_selector_request_new_pad), (gst_input_selector_release_pad), (gst_input_selector_push_pending_stop), (gst_input_selector_switch): * gst/selector/gstinputselector.h: Various cleanups. Added tags to the pads. Select active pad based on the pad object instead of its name. Fix refcount in set_active_pad. Add property to get the number of pads. * gst/selector/gstoutputselector.c: (gst_output_selector_class_init), (gst_output_selector_set_property), (gst_output_selector_get_property): Various cleanups. Select the active pad based on the pad object instead of its name. Fix locking when setting the active pad. * gst/selector/gstselector-marshal.list: * tests/check/elements/selector.c: (cleanup_pad), (selector_set_active_pad), (run_input_selector_buffer_count): Fixes for pad instead of padname for pad selection.
Diffstat (limited to 'gst/app')
0 files changed, 0 insertions, 0 deletions