[FFmpeg-devel] [PATCH v2 0/7] adpcm_ima_apm encoder + apm muxer
Zane van Iperen
zane at zanevaniperen.com
Thu Jun 11 02:32:21 EEST 2020
Add support for encoding adpcm_ima_apm and muxing to apm.
If possible, I would like to get this functionality into the 4.3
release.
v2: [1][2][3]
* fix mixed declarations and code
* remove unused variable
* fix array initialisation
* LOG_WARNING->LOG_ERROR
* reorder "name and probe fix"
Zane van Iperen (7):
avformat/apm: check codec tag in probe and add constant
avformat/apm: prepare extradata handling for muxer
avcodec/adpcm_ima_apm: prepare extradata handling for encoder
avcodec: add adpcm_ima_apm encoder
avformat: add apm muxer
fate: add adpcm_ima_apm encoding test
avcodec/adpcmenc: cleanup trellis checks
Changelog | 1 +
doc/general.texi | 2 +-
libavcodec/Makefile | 1 +
libavcodec/adpcm.c | 10 +-
libavcodec/adpcmenc.c | 63 ++++++---
libavcodec/allcodecs.c | 1 +
libavcodec/utils.c | 1 +
libavformat/Makefile | 3 +-
libavformat/allformats.c | 1 +
libavformat/apm.c | 244 ++++++++++++++++++++++++---------
tests/fate/acodec.mak | 2 +
tests/ref/acodec/adpcm-ima_apm | 4 +
12 files changed, 247 insertions(+), 86 deletions(-)
create mode 100644 tests/ref/acodec/adpcm-ima_apm
--
2.25.1
More information about the ffmpeg-devel
mailing list