summaryrefslogtreecommitdiffstats
path: root/libavformat/isom.h
diff options
context:
space:
mode:
Diffstat (limited to 'libavformat/isom.h')
-rw-r--r--libavformat/isom.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/libavformat/isom.h b/libavformat/isom.h
index aec623b..75aa70b 100644
--- a/libavformat/isom.h
+++ b/libavformat/isom.h
@@ -105,6 +105,8 @@ typedef struct MOVStreamContext {
MOVStts *ctts_data;
unsigned int stsc_count;
MOVStsc *stsc_data;
+ int stsc_index;
+ int stsc_sample;
unsigned int stps_count;
unsigned *stps_data; ///< partial sync sample for mpeg-2 open gop
int ctts_index;
@@ -137,6 +139,12 @@ typedef struct MOVStreamContext {
unsigned int rap_group_count;
MOVSbgp *rap_group;
+ /** extradata array (and size) for multiple stsd */
+ uint8_t **extradata;
+ int *extradata_size;
+ int last_stsd_index;
+ int stsd_count;
+
int32_t *display_matrix;
} MOVStreamContext;
OpenPOWER on IntegriCloud