From 645141a6ff29dfd7039e963f3ce6964506da1004 Mon Sep 17 00:00:00 2001 From: Sebastian Dröge Date: Tue, 24 Jul 2007 04:57:20 +0000 Subject: Use the new buffer clipping function from gstaudio here and require gst-plugins-base CVS. Original commit message from CVS: * configure.ac: * ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_reset), (gst_wavpack_dec_chain), (gst_wavpack_dec_sink_event): Use the new buffer clipping function from gstaudio here and require gst-plugins-base CVS. * tests/check/elements/wavpackdec.c: (GST_START_TEST): For framed Wavpack buffers we require a valid timestamp. --- tests/check/elements/wavpackdec.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'tests/check/elements/wavpackdec.c') diff --git a/tests/check/elements/wavpackdec.c b/tests/check/elements/wavpackdec.c index 5a8cb87e..7fac6785 100644 --- a/tests/check/elements/wavpackdec.c +++ b/tests/check/elements/wavpackdec.c @@ -111,6 +111,7 @@ GST_START_TEST (test_decode_frame) inbuffer = gst_buffer_new_and_alloc (sizeof (test_frame)); memcpy (GST_BUFFER_DATA (inbuffer), test_frame, sizeof (test_frame)); ASSERT_BUFFER_REFCOUNT (inbuffer, "inbuffer", 1); + GST_BUFFER_TIMESTAMP (inbuffer) = 0; gst_buffer_ref (inbuffer); gst_element_set_bus (wavpackdec, bus); @@ -164,6 +165,7 @@ GST_START_TEST (test_decode_frame_with_broken_header) /* break header */ GST_BUFFER_DATA (inbuffer)[2] = 'e'; ASSERT_BUFFER_REFCOUNT (inbuffer, "inbuffer", 1); + GST_BUFFER_TIMESTAMP (inbuffer) = 0; gst_buffer_ref (inbuffer); gst_element_set_bus (wavpackdec, bus); @@ -201,6 +203,7 @@ GST_START_TEST (test_decode_frame_with_incomplete_frame) inbuffer = gst_buffer_new_and_alloc (sizeof (test_frame) - 2); memcpy (GST_BUFFER_DATA (inbuffer), test_frame, sizeof (test_frame) - 2); ASSERT_BUFFER_REFCOUNT (inbuffer, "inbuffer", 1); + GST_BUFFER_TIMESTAMP (inbuffer) = 0; gst_buffer_ref (inbuffer); gst_element_set_bus (wavpackdec, bus); -- cgit