From 5e19fc105852965802e6d2761218c2b236dd7456 Mon Sep 17 00:00:00 2001 From: Thomas Vander Stichele Date: Tue, 3 Mar 2009 10:06:52 +0100 Subject: clipping should also work if it's done on the first buffer starting at 0 --- ext/flac/gstflacdec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ext/flac') diff --git a/ext/flac/gstflacdec.c b/ext/flac/gstflacdec.c index 2968a939..a8e1e4e3 100644 --- a/ext/flac/gstflacdec.c +++ b/ext/flac/gstflacdec.c @@ -835,7 +835,7 @@ gst_flac_dec_write (GstFlacDec * flacdec, const FLAC__Frame * frame, * of the segment */ if (flacdec->segment.format == GST_FORMAT_DEFAULT && flacdec->segment.stop != -1 && - flacdec->segment.last_stop > 0 && + flacdec->segment.last_stop >= 0 && flacdec->segment.last_stop + samples > flacdec->segment.stop) { samples = flacdec->segment.stop - flacdec->segment.last_stop; GST_DEBUG_OBJECT (flacdec, -- cgit