Re: [FFmpeg-devel] [PATCH v3] libavformat/mov: fix multiple stsd handling of files with edit list, fix #6584

2017-08-19 Thread Michael Niedermayer
On Sat, Aug 19, 2017 at 08:32:18AM +0800, Jiejun Zhang wrote: > On Fri, Aug 18, 2017 at 8:16 AM, Michael Niedermayer > wrote: > > > > seeking still fails with this and the sample from #6584 is that > > intended or a seperate issue ? > > I didn't see any failure using "./ffmpeg -ss 00:00:10" (and

Re: [FFmpeg-devel] [PATCH v3] libavformat/mov: fix multiple stsd handling of files with edit list, fix #6584

2017-08-18 Thread Jiejun Zhang
On Fri, Aug 18, 2017 at 8:16 AM, Michael Niedermayer wrote: > > seeking still fails with this and the sample from #6584 is that > intended or a seperate issue ? I didn't see any failure using "./ffmpeg -ss 00:00:10" (and also other time from 0s to 20s). How to reproduce a seeking failure? ___

Re: [FFmpeg-devel] [PATCH v3] libavformat/mov: fix multiple stsd handling of files with edit list, fix #6584

2017-08-17 Thread Michael Niedermayer
On Thu, Aug 17, 2017 at 12:59:11PM +0800, zhangjiejun1...@gmail.com wrote: > From: Jiejun Zhang > > When an edit list exists in a MOV file, counting by stscs no longer > works because stscs' order is different from the actual timeline. This > commit adds stsd-change markers to the actual timeline

Re: [FFmpeg-devel] [PATCH v3] libavformat/mov: fix multiple stsd handling of files with edit list, fix #6584

2017-08-17 Thread Steven Liu
2017-08-17 12:59 GMT+08:00 : > From: Jiejun Zhang > > When an edit list exists in a MOV file, counting by stscs no longer > works because stscs' order is different from the actual timeline. This > commit adds stsd-change markers to the actual timeline and changes stsd > according to these markers

[FFmpeg-devel] [PATCH v3] libavformat/mov: fix multiple stsd handling of files with edit list, fix #6584

2017-08-16 Thread zhangjiejun1992
From: Jiejun Zhang When an edit list exists in a MOV file, counting by stscs no longer works because stscs' order is different from the actual timeline. This commit adds stsd-change markers to the actual timeline and changes stsd according to these markers. --- libavformat/isom.h | 14 +--