diff options
author | Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> | 2010-07-26 15:51:49 +0200 |
---|---|---|
committer | Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk> | 2010-09-06 14:45:30 +0200 |
commit | 680eb51b686041cc040f4f0c2a9fa8c944074ff6 (patch) | |
tree | b967f4a6e570a46e15704b104b7cd6e7a9fd99f7 /gst/matroska/matroska-demux.h | |
parent | 5999e8e71613df8d0fffde4169ed2e577d0a563e (diff) |
matroskademux: additional parse recovery
In particular, upon parse failure in one cluster, we may forego remaining
content and try resuming from next cluster onwards.
Fixes #620790.
Diffstat (limited to 'gst/matroska/matroska-demux.h')
-rw-r--r-- | gst/matroska/matroska-demux.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gst/matroska/matroska-demux.h b/gst/matroska/matroska-demux.h index f796428e9..b31f79cb6 100644 --- a/gst/matroska/matroska-demux.h +++ b/gst/matroska/matroska-demux.h @@ -114,6 +114,7 @@ typedef struct _GstMatroskaDemux { GstClockTime cluster_time; guint64 cluster_offset; guint64 first_cluster_offset; + guint64 next_cluster_offset; /* push based mode usual suspects */ GstAdapter *adapter; |