summaryrefslogtreecommitdiffstats
path: root/gst/avi/gstavidemux.h
diff options
context:
space:
mode:
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>2009-10-14 13:08:47 +0200
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>2009-10-14 13:15:06 +0200
commit35dc28d69a954213eb37829b5c55caac535c5705 (patch)
treebf101a8d95cae44261c3a3fb05f0def92c66e846 /gst/avi/gstavidemux.h
parent92dd51e511afb8a0bb9051589158c8046021d338 (diff)
avidemux: add GstIndex support
Diffstat (limited to 'gst/avi/gstavidemux.h')
-rw-r--r--gst/avi/gstavidemux.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/gst/avi/gstavidemux.h b/gst/avi/gstavidemux.h
index 66537a6d..56a55bb2 100644
--- a/gst/avi/gstavidemux.h
+++ b/gst/avi/gstavidemux.h
@@ -120,6 +120,8 @@ typedef struct {
guint idx_max; /* max allocated size of entries */
GstTagList *taglist;
+
+ gint index_id;
} GstAviStream;
typedef enum {
@@ -177,6 +179,11 @@ typedef struct _GstAviDemux {
GstEvent *seek_event;
GstTagList *globaltags;
gboolean got_tags;
+
+ /* gst index support */
+ GstIndex *element_index;
+ gint index_id;
+ gboolean seekable;
} GstAviDemux;
typedef struct _GstAviDemuxClass {