[FFmpeg-devel] [PATCH 0/3] Reconciling some FLV hacks

Derek Buitenhuis derek.buitenhuis at gmail.com
Wed Nov 21 17:58:45 EET 2018


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



More information about the ffmpeg-devel mailing list