[FFmpeg-devel] [PATCH] mov: fix decode of fragments that overlap in time
stebbins at jetheaddev.com
Mon Oct 23 18:24:55 EEST 2017
On 10/23/2017 03:24 AM, Michael Niedermayer wrote:
> On Thu, Oct 12, 2017 at 10:59:23AM -0700, John Stebbins wrote:
>> 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.
>> libavformat/isom.h | 26 +-
>> libavformat/mov.c | 684 ++++++++++++++++++++++++++++++++++++-----------------
>> 2 files changed, 485 insertions(+), 225 deletions(-)
> will apply
> can you add a fate test for this ?
I should be able to do that. I'm a bit busy, so might not happen right away. But I should be able to do something
within a week I think.
John GnuPG fingerprint: D0EC B3DB C372 D1F1 0B01 83F0 49F1 D7B2 60D4 D0F7
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 488 bytes
Desc: OpenPGP digital signature
More information about the ffmpeg-devel