diff options
author | Edward Hervey <bilboed@bilboed.com> | 2008-05-27 17:55:30 +0000 |
---|---|---|
committer | Edward Hervey <bilboed@bilboed.com> | 2008-05-27 17:55:30 +0000 |
commit | 3ada650b6260ee7e438fe2513a8ade6c53192526 (patch) | |
tree | cb6b6ac30f1b53b9665db77acb5bac76b2c0c077 /gst/videomixer/videomixer.h | |
parent | ec536c8707ea0d54004f785dec75a78cf4183b4f (diff) |
gst/videomixer/videomixer.*: Implement proper seek/newsegment handling.
Original commit message from CVS:
* gst/videomixer/videomixer.c: (gst_videomixer_reset),
(gst_videomixer_init), (gst_videomixer_request_new_pad),
(gst_videomixer_fill_queues), (forward_event_func),
(forward_event), (gst_videomixer_src_event),
(gst_videomixer_sink_event):
* gst/videomixer/videomixer.h:
Implement proper seek/newsegment handling.
Based on adder's implementation.
Fixes #535121
Diffstat (limited to 'gst/videomixer/videomixer.h')
-rw-r--r-- | gst/videomixer/videomixer.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gst/videomixer/videomixer.h b/gst/videomixer/videomixer.h index 81f6d804..7d316617 100644 --- a/gst/videomixer/videomixer.h +++ b/gst/videomixer/videomixer.h @@ -90,6 +90,11 @@ struct _GstVideoMixer /* Next available sinkpad index */ gint next_sinkpad; + + /* sink event handling */ + GstPadEventFunction collect_event; + guint64 segment_position; + gdouble segment_rate; }; struct _GstVideoMixerClass |