summaryrefslogtreecommitdiffstats
path: root/gst/avi/gstavidemux.h
diff options
context:
space:
mode:
authorRonald S. Bultje <rbultje@ronald.bitfreak.net>2004-10-12 12:29:45 +0000
committerRonald S. Bultje <rbultje@ronald.bitfreak.net>2004-10-12 12:29:45 +0000
commitf7ea1932ed239117284675968adbbb1f38187e11 (patch)
tree6de184a2932f135b0b771c889461978dc258a78b /gst/avi/gstavidemux.h
parenta14944e62d2d3bb37e0c36eb85f2f6d881d141eb (diff)
ext/gnomevfs/gstgnomevfssrc.c: Some debug.
Original commit message from CVS: * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_get), (gst_gnomevfssrc_srcpad_query), (gst_gnomevfssrc_srcpad_event): Some debug. * gst/avi/gstavidemux.c: (gst_avi_demux_reset), (gst_avi_demux_handle_src_event), (gst_avi_demux_read_superindex), (gst_avi_demux_read_subindexes), (gst_avi_demux_add_stream), (gst_avi_demux_stream_index), (gst_avi_demux_skip), (gst_avi_demux_sync), (gst_avi_demux_stream_scan), (gst_avi_demux_massage_index), (gst_avi_demux_stream_header): * gst/avi/gstavidemux.h: Support for openDML-2.0 indx/ix## chunks. Support for broken index recovery (where, if part of the index is broken, we will still read the rest of the index and recover the broken part by stream scanning). More broken media support. EOS workarounds. General AVI braindamage headache recovery. Aspirin included.
Diffstat (limited to 'gst/avi/gstavidemux.h')
-rw-r--r--gst/avi/gstavidemux.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gst/avi/gstavidemux.h b/gst/avi/gstavidemux.h
index 47dd7015..b506802e 100644
--- a/gst/avi/gstavidemux.h
+++ b/gst/avi/gstavidemux.h
@@ -78,6 +78,8 @@ typedef struct {
guint32 total_frames;
guint32 skip;
+
+ guint64 *indexes;
} avi_stream_context;
typedef enum {