[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