From 4764e6044f162341deaa5a55df23fe6eb5be013b Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 13 Sep 2007 22:52:09 +0000 Subject: [PATCH] gst-libs/gst/audio/gstbaseaudiosink.c: Disable pull mode scheduling, we're not ready for it yet and it subtly breaks ... Original commit message from CVS: * gst-libs/gst/audio/gstbaseaudiosink.c: (gst_base_audio_sink_init): Disable pull mode scheduling, we're not ready for it yet and it subtly breaks a lot of things. --- ChangeLog | 7 +++++++ gst-libs/gst/audio/gstbaseaudiosink.c | 6 +++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 1f1d486fbd..7f362208ef 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2007-09-13 Wim Taymans + + * gst-libs/gst/audio/gstbaseaudiosink.c: + (gst_base_audio_sink_init): + Disable pull mode scheduling, we're not ready for it yet and it subtly + breaks a lot of things. + 2007-09-12 Tim-Philipp Müller * tests/check/elements/libvisual.c: diff --git a/gst-libs/gst/audio/gstbaseaudiosink.c b/gst-libs/gst/audio/gstbaseaudiosink.c index 6b0fdc6b82..51a0bba61c 100644 --- a/gst-libs/gst/audio/gstbaseaudiosink.c +++ b/gst-libs/gst/audio/gstbaseaudiosink.c @@ -225,9 +225,9 @@ gst_base_audio_sink_init (GstBaseAudioSink * baseaudiosink, (GstAudioClockGetTimeFunc) gst_base_audio_sink_get_time, baseaudiosink); GST_BASE_SINK (baseaudiosink)->can_activate_push = TRUE; - /* FIXME: fix state changes so that both READY_TO_PAUSED and - PAUSED_TO_PLAYING return SUCCESS */ - GST_BASE_SINK (baseaudiosink)->can_activate_pull = TRUE; + /* FIXME, enable pull mode when segments, latency, state changes, negotiation + * and clock slaving are figured out */ + GST_BASE_SINK (baseaudiosink)->can_activate_pull = FALSE; } static void