diff --git a/ChangeLog b/ChangeLog index 051ca3e392..275a343adf 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2005-07-27 Wim Taymans + + * gst-libs/gst/audio/gstbaseaudiosink.c: + (gst_base_audio_sink_event), (gst_base_audio_sink_render), + (gst_base_audio_sink_create_ringbuffer), + (gst_base_audio_sink_change_state): + Fix compilation. + 2005-07-27 Wim Taymans * examples/seeking/seek.c: (setup_dynamic_link), diff --git a/gst-libs/gst/audio/gstbaseaudiosink.c b/gst-libs/gst/audio/gstbaseaudiosink.c index 18410029a3..92d93979c8 100644 --- a/gst-libs/gst/audio/gstbaseaudiosink.c +++ b/gst-libs/gst/audio/gstbaseaudiosink.c @@ -290,11 +290,10 @@ gst_base_audio_sink_event (GstBaseSink * bsink, GstEvent * event) GstBaseAudioSink *sink = GST_BASE_AUDIO_SINK (bsink); switch (GST_EVENT_TYPE (event)) { - case GST_EVENT_FLUSH: - if (GST_EVENT_FLUSH_DONE (event)) { - } else { - gst_ring_buffer_pause (sink->ringbuffer); - } + case GST_EVENT_FLUSH_START: + gst_ring_buffer_pause (sink->ringbuffer); + break; + case GST_EVENT_FLUSH_STOP: break; case GST_EVENT_EOS: break;