diff options
author | Sebastian Dröge <slomo@circular-chaos.org> | 2008-05-17 19:39:53 +0000 |
---|---|---|
committer | Sebastian Dröge <slomo@circular-chaos.org> | 2008-05-17 19:39:53 +0000 |
commit | e00fb9ce5b3a4d70f794ec215b12ecc6b8928f94 (patch) | |
tree | 1ce3dd4aa440ac2913df1625fada4177db4432a1 /gst/interleave/deinterleave.h | |
parent | 8bd32381e2a3d0251658c993ccff85f4a8ae2241 (diff) |
gst/interleave/deinterleave.*: Queue events until src pads were added and they can be sent. Otherwise downstream will...
Original commit message from CVS:
* gst/interleave/deinterleave.c: (gst_deinterleave_finalize),
(gst_deinterleave_init), (gst_deinterleave_sink_event),
(gst_deinterleave_process), (gst_deinterleave_sink_activate_push):
* gst/interleave/deinterleave.h:
Queue events until src pads were added and they can be sent. Otherwise
downstream will never get the first newsegment event.
Diffstat (limited to 'gst/interleave/deinterleave.h')
-rw-r--r-- | gst/interleave/deinterleave.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gst/interleave/deinterleave.h b/gst/interleave/deinterleave.h index 4a1c9578..c13f7644 100644 --- a/gst/interleave/deinterleave.h +++ b/gst/interleave/deinterleave.h @@ -58,6 +58,8 @@ struct _GstDeinterleave gint width; GstDeinterleaveFunc func; + + GList *pending_events; }; struct _GstDeinterleaveClass |