aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/isom.h
diff options
context:
space:
mode:
authorJohn Stebbins <jstebbins@jetheaddev.com>2020-03-29 14:27:38 -0700
committerMichael Niedermayer <michael@niedermayer.cc>2020-04-11 18:15:58 +0200
commit9f4054a0cb27503e535804ab8c2b58cc91c72591 (patch)
treecbbb92d82a227869cc80739e9e64bb0eee18131d /libavformat/isom.h
parent21a65d63109628276a8fa88f8e6a106696506dc9 (diff)
downloadffmpeg-9f4054a0cb27503e535804ab8c2b58cc91c72591.tar.gz
libavformat/mov: fix multiple trun per traf
dts would start over at the beginning of each trun when they should be computed contiguously for each trun in a traf Fixes ticket 8070 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Diffstat (limited to 'libavformat/isom.h')
-rw-r--r--libavformat/isom.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libavformat/isom.h b/libavformat/isom.h
index 4943b80ccf..41a9c64c11 100644
--- a/libavformat/isom.h
+++ b/libavformat/isom.h
@@ -129,6 +129,7 @@ typedef struct MOVFragmentStreamInfo {
int64_t sidx_pts;
int64_t first_tfra_pts;
int64_t tfdt_dts;
+ int64_t next_trun_dts;
int index_entry;
MOVEncryptionIndex *encryption_index;
} MOVFragmentStreamInfo;