gstreamer/plugins/elements
Wim Taymans 3fcc406815 plugins/elements/gstinputselector.*: Various cleanups.
Original commit message from CVS:
* plugins/elements/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):
* plugins/elements/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.
* plugins/elements/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.
* plugins/elements/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.
2010-12-31 00:53:14 +00:00
..
.gitignore ignore more 2005-06-17 09:12:33 +00:00
gstcapsfilter.c plugins: add example launch lines and more explanation to the docs. 2010-08-16 18:08:39 +03:00
gstcapsfilter.h Add more missing docs. 2007-08-13 13:33:07 +00:00
gstelements.c elements: add new valve element to build 2010-12-31 00:51:12 +00:00
gstfakesink.c fakesink: make variable static 2010-12-30 18:31:11 +00:00
gstfakesink.h fakesink: use g_object_notify_by_pspec() and remove work-around for old GLib versions if possible 2010-10-07 19:04:00 +01:00
gstfakesrc.c elements: minor performance improvement when doing g_object_notify() for the "last-message" property 2010-10-07 19:04:00 +01:00
gstfakesrc.h plugins/elements/gstfakesrc.*: Added format property to control the format of the newsegment events. 2008-05-07 09:34:58 +00:00
gstfdsink.c fdsink: cleanup get_property/set_property 2010-10-13 12:05:38 +02:00
gstfdsink.h fdsink: add the new field in the header 2009-06-18 11:49:33 +02:00
gstfdsrc.c fdsrc: allow specifying the size in bytes on the uri 2010-04-09 13:21:19 +02:00
gstfdsrc.h fdsrc: allow specifying the size in bytes on the uri 2010-04-09 13:21:19 +02:00
gstfilesink.c plugins: add example launch lines and more explanation to the docs. 2010-08-16 18:08:39 +03:00
gstfilesink.h build: sprintf, sscanf need stdio.h 2009-10-07 10:59:54 +03:00
gstfilesrc.c plugins: add example launch lines and more explanation to the docs. 2010-08-16 18:08:39 +03:00
gstfilesrc.h filesrc: Don't use expensive cast checks in _create 2010-02-17 12:37:11 +01:00
gstidentity.c elements: minor performance improvement when doing g_object_notify() for the "last-message" property 2010-10-07 19:04:00 +01:00
gstidentity.h identity: use g_object_notify_by_pspec() and remove work-around for old GLib versions if possible 2010-10-07 19:03:42 +01:00
gstinputselector.c plugins/elements/gstinputselector.*: Various cleanups. 2010-12-31 00:53:14 +00:00
gstinputselector.h plugins/elements/gstinputselector.*: Various cleanups. 2010-12-31 00:53:14 +00:00
gstmultiqueue.c multiqueue: return upon input when already eos 2010-12-03 13:35:49 +01:00
gstmultiqueue.h multiqueue: make sure percent increases 2009-10-27 14:40:17 +01:00
gstoutputselector.c plugins/elements/gstinputselector.*: Various cleanups. 2010-12-31 00:53:14 +00:00
gstoutputselector.h Replace the switch plugin with the selector plugin. Add output- selector as the opposite of input-selectoo (was switc... 2010-12-31 00:51:12 +00:00
gstqueue.c Revert "micro-optim: if (x) is cheaper than if (x > 0) for unsigned integers" 2010-12-26 21:21:43 +00:00
gstqueue.h queue: avoid g_cond_signal when we can 2010-10-12 18:48:10 +02:00
gstqueue2.c queue2: Only call update_buffering if needed. 2010-12-02 19:04:57 +01:00
gstqueue2.h queue2: Avoid useless segment_to_running_time() calculations. 2010-12-02 19:04:56 +01:00
gstselector-marshal.list plugins/elements/gstinputselector.*: Various cleanups. 2010-12-31 00:53:14 +00:00
gstselector.c Replace the switch plugin with the selector plugin. Add output- selector as the opposite of input-selectoo (was switc... 2010-12-31 00:51:12 +00:00
gsttee.c elements: minor performance improvement when doing g_object_notify() for the "last-message" property 2010-10-07 19:04:00 +01:00
gsttee.h tee: avoid expensive typechecks, and avoid getting ref to parent. 2009-12-07 09:51:03 +01:00
gsttypefindelement.c typefind: add comment and more logging 2010-08-02 11:45:28 +03:00
gsttypefindelement.h plugins/elements/gsttypefindelement.*: Cleanup properties. 2008-04-02 17:21:40 +00:00
gstvalve.c valve: some minor clean-ups 2010-12-31 00:51:12 +00:00
gstvalve.h valve: some minor clean-ups 2010-12-31 00:51:12 +00:00
Makefile.am elements: add new valve element to build 2010-12-31 00:51:12 +00:00