summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
m---------common0
-rw-r--r--ext/wavpack/gstwavpackdec.c2
3 files changed, 7 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 3d1a76f9..989a30a0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-07-16 Sebastian Dröge <slomo@circular-chaos.org>
+
+ * ext/wavpack/gstwavpackdec.c:
+ (gst_wavpack_dec_clip_outgoing_buffer):
+ Fix buffer clipping to correctly clip to the segment stop.
+
2007-07-13 Jan Schmidt <thaytan@mad.scientist.com>
* configure.ac:
diff --git a/common b/common
-Subproject 5167bced491ffe62251c62d6c5e7b9a7541e97e
+Subproject fb4b30ebbec59a8944cacae5fb5cf40bff5dfca
diff --git a/ext/wavpack/gstwavpackdec.c b/ext/wavpack/gstwavpackdec.c
index 80ceafa9..f763a8ee 100644
--- a/ext/wavpack/gstwavpackdec.c
+++ b/ext/wavpack/gstwavpackdec.c
@@ -227,7 +227,7 @@ gst_wavpack_dec_clip_outgoing_buffer (GstWavpackDec * dec, GstBuffer * buf)
GST_BUFFER_SIZE (buf) -= diff;
}
- diff = cstop - stop;
+ diff = stop - cstop;
if (diff > 0) {
GST_BUFFER_DURATION (buf) -= diff;