summaryrefslogtreecommitdiffstats
path: root/gst/switch/gstswitch.h
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2007-12-17 15:00:15 +0000
committerAndy Wingo <wingo@pobox.com>2007-12-17 15:00:15 +0000
commitf0df840345f4b790d7cf119bb87f9dc4ca3b3eae (patch)
treede25ce997f8a7209d316df9c8aaf8b7e9051aa15 /gst/switch/gstswitch.h
parent632461e211200b2293d987c2d48c77f2db89e046 (diff)
downloadgst-plugins-bad-f0df840345f4b790d7cf119bb87f9dc4ca3b3eae.tar.gz
gst-plugins-bad-f0df840345f4b790d7cf119bb87f9dc4ca3b3eae.tar.bz2
gst-plugins-bad-f0df840345f4b790d7cf119bb87f9dc4ca3b3eae.zip
gst/switch/gstswitch.h (struct _GstStreamSelector): gst/switch/gstswitch.c (gst_stream_selector_wait) (gst_selector_p...
Original commit message from CVS: 2007-12-17 Andy Wingo <wingo@pobox.com> * gst/switch/gstswitch.h (struct _GstStreamSelector): * gst/switch/gstswitch.c (gst_stream_selector_wait) (gst_selector_pad_chain, gst_stream_selector_init) (gst_stream_selector_dispose): Add infrastructure for new blocking mechanism that does not use gst_pad_set_blocked, which does not work on sink pads. Patch 7/12.
Diffstat (limited to 'gst/switch/gstswitch.h')
-rw-r--r--gst/switch/gstswitch.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gst/switch/gstswitch.h b/gst/switch/gstswitch.h
index 3bb88204..7ede7346 100644
--- a/gst/switch/gstswitch.h
+++ b/gst/switch/gstswitch.h
@@ -49,6 +49,7 @@ struct _GstStreamSelector {
GstSegment segment;
+ GCond *blocked_cond;
gboolean blocked;
gboolean pending_stop;
GstSegment pending_stop_segment;