diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2007-04-26 08:39:49 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2007-04-26 08:39:49 +0000 |
commit | 88bf47c911aedc673e02e2369ad161ae0a7029d0 (patch) | |
tree | 53eac068d648561b1d4e30a5da244ccaa8fbd682 /gst/wavparse/gstwavparse.h | |
parent | 6937be1a0979aa0eed1a57eb3fbf9b11f275360e (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.h | 2 |
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 { |