[FFmpeg-devel] [PATCH v3 0/6] add adpcm_argo encoder and argo_asf muxer
Zane van Iperen
zane at zanevaniperen.com
Wed Aug 5 02:08:50 EEST 2020
v3:
* fix FATE failure (lavf-asf) caused by "asf" extension conflict
v2: [1]
* enforce the samples-per-block value in the demuxer
* remove unnecessary initialisers
* add missing return when stream isn't seekable
* change a sequence of avio_wl8()s to an avio_write()
* add write_packet() and check packet sizes
* use AVStream::nb_frames instead of calculating the value
* fix Makefile dependencies
Zane van Iperen (6):
avformat/argo_asf: check sample count in demuxer
avcodec/adpcm_argo: add ff_adpcm_argo_expand_nibble() and cleanup
parameters
avcodec: add adpcm_argo encoder
avformat: add argo_asf muxer
fate: add adpcm_argo test
fate: cosmetics
Changelog | 2 +
doc/general.texi | 2 +-
libavcodec/Makefile | 1 +
libavcodec/adpcm.c | 10 +--
libavcodec/adpcm.h | 2 +
libavcodec/adpcmenc.c | 86 ++++++++++++++++++++++-
libavcodec/allcodecs.c | 1 +
libavcodec/utils.c | 1 +
libavcodec/version.h | 2 +-
libavformat/Makefile | 1 +
libavformat/allformats.c | 1 +
libavformat/argo_asf.c | 136 +++++++++++++++++++++++++++++++++++-
libavformat/version.h | 2 +-
tests/fate/acodec.mak | 18 ++---
tests/ref/acodec/adpcm-argo | 4 ++
15 files changed, 250 insertions(+), 19 deletions(-)
create mode 100644 tests/ref/acodec/adpcm-argo
--
2.25.1
More information about the ffmpeg-devel
mailing list