gst/switch/gstswitch.c (ARG_0, ARG_NB_SOURCES, ARG_ACTIVE_SOURCE,
authorZaheer Abbas Merali <zaheerabbas@merali.org>
Thu, 17 May 2007 10:08:24 +0000 (10:08 +0000)
committerZaheer Abbas Merali <zaheerabbas@merali.org>
Thu, 17 May 2007 10:08:24 +0000 (10:08 +0000)
commit346635455549a9a64a0feade1b1db071a66aa726
tree9a51c6b639ad344e970e57af82f4b163962abc32
parent23ff18c522766dfe2f1fab3f0238104ba24e3d6f
gst/switch/gstswitch.c (ARG_0, ARG_NB_SOURCES, ARG_ACTIVE_SOURCE,

Original commit message from CVS:
* gst/switch/gstswitch.c (ARG_0, ARG_NB_SOURCES, ARG_ACTIVE_SOURCE,
ARG_START_VALUE, ARG_STOP_VALUE, ARG_LAST_TS, ARG_QUEUE_BUFFERS,
parent_class, gst_switch_release_pad, gst_switch_request_new_pad,
gst_switch_chain, gst_switch_event, gst_switch_set_property,
gst_switch_get_property, gst_switch_getcaps, gst_switch_dispose,
unref_buffer, unref_buffers_and_destroy_list, gst_switch_init,
gst_switch_base_init, gst_switch_class_init):
* gst/switch/gstswitch.h (need_to_send_newsegment, queue_buffers,
stop_value, start_value, current_start, last_ts, stored_buffers):
Add handling of application provided stop and start values, allowing
A/V sync across 2 switch elements.
ChangeLog
gst/switch/gstswitch.c
gst/switch/gstswitch.h