summaryrefslogtreecommitdiffstats
path: root/gst/wavparse/gstwavparse.h
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2007-04-26 08:39:49 +0000
committerWim Taymans <wim.taymans@gmail.com>2007-04-26 08:39:49 +0000
commit88bf47c911aedc673e02e2369ad161ae0a7029d0 (patch)
tree53eac068d648561b1d4e30a5da244ccaa8fbd682 /gst/wavparse/gstwavparse.h
parent6937be1a0979aa0eed1a57eb3fbf9b11f275360e (diff)
gst/wavparse/gstwavparse.*: Apply DISCONT to buffers.
Original commit message from CVS: * gst/wavparse/gstwavparse.c: (gst_wavparse_perform_seek), (gst_wavparse_stream_headers), (gst_wavparse_stream_data): * gst/wavparse/gstwavparse.h: Apply DISCONT to buffers. Only apply timestamp to the first sample after a DISCONT, too many VBR files cause random jitter in the timestamps. Fixes #433119.
Diffstat (limited to 'gst/wavparse/gstwavparse.h')
-rw-r--r--gst/wavparse/gstwavparse.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gst/wavparse/gstwavparse.h b/gst/wavparse/gstwavparse.h
index 4f50eff4..18e9ef72 100644
--- a/gst/wavparse/gstwavparse.h
+++ b/gst/wavparse/gstwavparse.h
@@ -110,6 +110,8 @@ struct _GstWavParse {
/* for late pad configuration */
gboolean first;
+ /* discont after seek */
+ gboolean discont;
};
struct _GstWavParseClass {