From: Mark Nauwelaerts Date: Sun, 22 Feb 2015 15:57:50 +0000 (+0100) Subject: Revert "audiodecoder: drain current segment upon new one to ensure correct flow return" X-Git-Tag: 1.6.0~540 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c321b6bd81df2cc93609a6023d64cffb11046c00;p=platform%2Fupstream%2Fgst-plugins-base.git Revert "audiodecoder: drain current segment upon new one to ensure correct flow return" This reverts commit 696b8cdc40f033ff0a45ebe620279130152fb2f8. See https://bugzilla.gnome.org/show_bug.cgi?id=734617 --- diff --git a/gst-libs/gst/audio/gstaudiodecoder.c b/gst-libs/gst/audio/gstaudiodecoder.c index 0aaf1a6..cb9c2ab 100644 --- a/gst-libs/gst/audio/gstaudiodecoder.c +++ b/gst-libs/gst/audio/gstaudiodecoder.c @@ -2040,11 +2040,6 @@ gst_audio_decoder_sink_eventfunc (GstAudioDecoder * dec, GstEvent * event) GstFormat format; GST_AUDIO_DECODER_STREAM_LOCK (dec); - /* finish data in current segment because upstream now thinks in terms - * of a new segment so it will get confused if remaining data of the old - * segment is delay decoded and dropped with EOS return due to clipping */ - gst_audio_decoder_flush (dec, FALSE); - gst_event_copy_segment (event, &seg); format = seg.format;