From e3ef9cd15d1f0fc55702c29cfb60338325b54065 Mon Sep 17 00:00:00 2001 From: Julien Moutte Date: Wed, 14 Mar 2007 17:16:30 +0000 Subject: gst/audioresample/gstaudioresample.c: Handle discontinuous streams. Original commit message from CVS: 2007-03-14 Julien MOUTTE * gst/audioresample/gstaudioresample.c: (gst_audioresample_init), (audioresample_transform_size), (audioresample_do_output), (audioresample_transform), (audioresample_pushthrough): Handle discontinuous streams. * gst/audioresample/gstaudioresample.h: * tests/check/elements/audioresample.c: (test_discont_stream_instance), (GST_START_TEST), (audioresample_suite): Add a test for discontinuous streams. * win32/common/config.h: Updated. --- gst/audioresample/gstaudioresample.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gst/audioresample/gstaudioresample.h') diff --git a/gst/audioresample/gstaudioresample.h b/gst/audioresample/gstaudioresample.h index 8baa2c90..c969ccdb 100644 --- a/gst/audioresample/gstaudioresample.h +++ b/gst/audioresample/gstaudioresample.h @@ -53,10 +53,12 @@ struct _GstAudioresample { GstCaps *srccaps, *sinkcaps; gboolean passthru; + gboolean need_discont; guint64 offset; guint64 ts_offset; GstClockTime next_ts; + GstClockTime prev_ts, prev_duration; int channels; int i_rate; -- cgit v1.2.1