summaryrefslogtreecommitdiff
path: root/gst/isomp4/qtdemux.h
diff options
context:
space:
mode:
Diffstat (limited to 'gst/isomp4/qtdemux.h')
-rw-r--r--gst/isomp4/qtdemux.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/gst/isomp4/qtdemux.h b/gst/isomp4/qtdemux.h
index 0b9a4f399..40dd3a735 100644
--- a/gst/isomp4/qtdemux.h
+++ b/gst/isomp4/qtdemux.h
@@ -54,6 +54,14 @@ typedef struct _GstQTDemux GstQTDemux;
typedef struct _GstQTDemuxClass GstQTDemuxClass;
typedef struct _QtDemuxStream QtDemuxStream;
+enum QtDemuxState
+{
+ QTDEMUX_STATE_INITIAL, /* Initial state (haven't got the header yet) */
+ QTDEMUX_STATE_HEADER, /* Parsing the header */
+ QTDEMUX_STATE_MOVIE, /* Parsing/Playing the media data */
+ QTDEMUX_STATE_BUFFER_MDAT /* Buffering the mdat atom */
+};
+
struct _GstQTDemux {
GstElement element;