summaryrefslogtreecommitdiff
path: root/libavformat/mov.c
diff options
context:
space:
mode:
authorJustin Ruggles <justin.ruggles@gmail.com>2020-10-02 08:51:19 -0400
committerDerek Buitenhuis <derek.buitenhuis@gmail.com>2020-10-11 12:16:47 +0100
commit2be3eb7f77a3b6433016f5691ed504f99e0377da (patch)
tree73a9a2defa0f5f7f4ed798a33050d17b17ed4a05 /libavformat/mov.c
parent7ea4bcff7b038774b404bad2b9c7112a7855a088 (diff)
Allow using only the mfra info for seeking using the fragment index
The mfra has enough information to enable seeking, and reading it is behind an AVOption flag, so we shouldn't require that sidx information also be present in order to seek using the fragment index. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Diffstat (limited to 'libavformat/mov.c')
-rw-r--r--libavformat/mov.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libavformat/mov.c b/libavformat/mov.c
index 4f64e96bc0..7fd43a8fc5 100644
--- a/libavformat/mov.c
+++ b/libavformat/mov.c
@@ -7529,6 +7529,7 @@ static int mov_read_mfra(MOVContext *c, AVIOContext *f)
goto fail;
} while (!ret);
ret = 0;
+ c->frag_index.complete = 1;
fail:
seek_ret = avio_seek(f, original_pos, SEEK_SET);
if (seek_ret < 0) {