The main point of this patchset is patch #2, so please read the lengthy commit message on that patch for the reasoning behind this set.
For patch #1: I am not 100% sure this fix is "correct". Without it, the FATE sample nellymoser-discont.flv, which is used in the aresample test has issues. Rather, the aresample test cares about start_time, and this bit of code seems to mangle it incorrectly. I would appreciate it if Michael could comment or look at it, since he's the author of both. For patch #3: I would have just removed it, but I figured it would be Bad(TM) to remove a "demuxer" without a deprecation period. Derek Buitenhuis (3): fftools/ffmpeg: Don't mangle start time based on discontinuities for FLV flvdec: Mark the demuxer as allowing discontinuous timestamps lavf: Depecate the live_flv demuxer fftools/ffmpeg.c | 3 ++- libavformat/allformats.c | 2 ++ libavformat/flvdec.c | 16 ++++++---------- libavformat/version.h | 3 +++ 4 files changed, 13 insertions(+), 11 deletions(-) -- 2.19.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel