aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/isom.h
diff options
context:
space:
mode:
authorRodger Combs <rodger.combs@gmail.com>2015-07-20 15:00:35 -0500
committerMichael Niedermayer <michael@niedermayer.cc>2015-11-11 02:50:39 +0100
commitedf5e88eac83807f6f80b1d18c57810c31c4d6fa (patch)
treed73e92d4a57b10ba38bcee190154afeccd21bf32 /libavformat/isom.h
parent8d634be4cea1eac3a92b2441ac302b33cb395453 (diff)
downloadffmpeg-edf5e88eac83807f6f80b1d18c57810c31c4d6fa.tar.gz
lavf/mov: add support for sidx fragment indexes
Fixes trac #3842 (cherry picked from commit 4ab56667594842283dc5ae07f0daba2a2cb4d3af) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Diffstat (limited to 'libavformat/isom.h')
-rw-r--r--libavformat/isom.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libavformat/isom.h b/libavformat/isom.h
index aee9d6e8c7..6e921c04a0 100644
--- a/libavformat/isom.h
+++ b/libavformat/isom.h
@@ -103,6 +103,7 @@ typedef struct MOVSbgp {
typedef struct MOVFragmentIndexItem {
int64_t moof_offset;
int64_t time;
+ int headers_read;
} MOVFragmentIndexItem;
typedef struct MOVFragmentIndex {
@@ -197,6 +198,7 @@ typedef struct MOVContext {
int has_looked_for_mfra;
MOVFragmentIndex** fragment_index_data;
unsigned fragment_index_count;
+ int fragment_index_complete;
int atom_depth;
unsigned int aax_mode; ///< 'aax' file has been detected
uint8_t file_key[20];