aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/vpk.c
diff options
context:
space:
mode:
authorJohn Stebbins <jstebbins@jetheaddev.com>2017-10-12 10:59:23 -0700
committerMichael Niedermayer <michael@niedermayer.cc>2017-10-23 12:41:04 +0200
commit4a9d32baca3af0d1831f9556a922c7ab5b426b10 (patch)
tree6e812cf4905d1da7b169878dd4611046428a6b10 /libavformat/vpk.c
parent2b320318273b74df6e1b712fb33544d6a1b26be1 (diff)
downloadffmpeg-4a9d32baca3af0d1831f9556a922c7ab5b426b10.tar.gz
mov: fix decode of fragments that overlap in time
When keyframe intervals of dash segments are not perfectly aligned, fragments in the stream can overlap in time. The previous sorting by timestamp causes packets to be read out of decode order and results in decode errors. Insert new "trun" index entries into index_entries in the order that the trun are referenced by the sidx. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Diffstat (limited to 'libavformat/vpk.c')
0 files changed, 0 insertions, 0 deletions