gst/playback/gstplaybin.c: Override send_event differently, so that we can takes...
authorMichael Smith <msmith@xiph.org>
Tue, 11 Oct 2005 15:49:31 +0000 (15:49 +0000)
committerMichael Smith <msmith@xiph.org>
Tue, 11 Oct 2005 15:49:31 +0000 (15:49 +0000)
commit70b42a65cb09f5f6e4408d83c4443053e473fb66
tree2102380c33995329acb7951adad4166e931b9e3b
parente784ac83b65fab0747f666c4d3acfa2378ce90b6
gst/playback/gstplaybin.c: Override send_event differently, so that we can takes bits of functionality from GstPipeli...

Original commit message from CVS:
* gst/playback/gstplaybin.c: (gst_play_bin_send_event_to_sink),
(do_playbin_seek), (gst_play_bin_send_event):
Override send_event differently, so that we can takes bits of
functionality from GstPipeline (special handling for seeks,
including pausing/resuming, and resetting stream time) and
still get
the appropriate behaviour of only forwarding event to a single
sink,
rather than all of them.
Unfortunately requires a lot of code duplication, but the
alternatives are equally ugly in the end.
ChangeLog
gst/playback/gstplaybin.c