avformat: implement retiming directly in mxfenc and gxfenc

Multimedia / FFmpeg - Marton Balint [passwd.hu] - 7 May 2020 21:12 EDT

Generic retime functionality is replaced by a few lines of code directly in the muxers which used it, which seems a lot easier to understand and this way the retiming is not dependant of the input durations.

Also remove retimeinterleave, since it is not used by anything anymore.

8360fd2610 avformat: implement retiming directly in mxfenc and gxfenc
libavformat/Makefile | 4 ++--
libavformat/gxfenc.c | 21 +++++++++++------
libavformat/mxfenc.c | 14 +++++++-----
libavformat/retimeinterleave.c | 51 ------------------------------------------
libavformat/retimeinterleave.h | 51 ------------------------------------------
5 files changed, 25 insertions(+), 116 deletions(-)

  • Share