From bd80afd2d1be192dbb75d8b7994257ea6f516ec6 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Sat, 8 Oct 2005 11:47:52 +0000 Subject: [PATCH] gst-libs/gst/audio/gstbaseaudiosink.c: If we receive EOS we can start playback of what we had. Original commit message from CVS: * gst-libs/gst/audio/gstbaseaudiosink.c: (gst_base_audio_sink_event), (gst_base_audio_sink_render): If we receive EOS we can start playback of what we had. --- ChangeLog | 6 ++++++ gst-libs/gst/audio/gstbaseaudiosink.c | 1 + 2 files changed, 7 insertions(+) diff --git a/ChangeLog b/ChangeLog index 2859d970b2..2be247893f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2005-10-08 Wim Taymans + + * gst-libs/gst/audio/gstbaseaudiosink.c: + (gst_base_audio_sink_event), (gst_base_audio_sink_render): + If we receive EOS we can start playback of what we had. + 2005-10-08 Wim Taymans * gst/tcp/gstmultifdsink.c: (gst_multifdsink_class_init), diff --git a/gst-libs/gst/audio/gstbaseaudiosink.c b/gst-libs/gst/audio/gstbaseaudiosink.c index fb786df914..64c79c4707 100644 --- a/gst-libs/gst/audio/gstbaseaudiosink.c +++ b/gst-libs/gst/audio/gstbaseaudiosink.c @@ -306,6 +306,7 @@ gst_base_audio_sink_event (GstBaseSink * bsink, GstEvent * event) gst_ring_buffer_clear_all (sink->ringbuffer); break; case GST_EVENT_EOS: + gst_ring_buffer_start (sink->ringbuffer); break; default: break;