mostly adx encoder patches, with a few other adx-related patches thrown in.
Justin Ruggles (16):
adxenc: remove unneeded comments
adxenc: remove unneeded log message
adxenc: use int16_t instead of short
adxenc: cosmetics: pretty-printing
adxenc: change some data types
adxenc: log an error message and return AVERROR(EINVAL) for invalid
channels
adxenc: remove unnecessary setting of coded_frame->key_frame.
adxenc: avoid stereo deinterleaving
adx: add AVFMT_GENERIC_INDEX to demuxer flags.
adxenc: remove unneeded loops
adxenc: use a loop to each channel
adxenc: use BLOCK_SIZE and BLOCK_SAMPLES macros
adxenc: use bytestream functions for header writing.
adxenc: check output buffer size before writing
adx: add an adx muxer
fate: add ADX encoding/decoding test
Changelog | 2 +-
doc/general.texi | 2 +-
libavcodec/adxenc.c | 183 ++++++++++++++++++--------------------------
libavformat/Makefile | 1 +
libavformat/adxdec.c | 1 +
libavformat/allformats.c | 2 +-
libavformat/rawenc.c | 12 +++
libavformat/version.h | 2 +-
tests/codec-regression.sh | 5 +
tests/ref/acodec/adpcm_adx | 4 +
10 files changed, 103 insertions(+), 111 deletions(-)
create mode 100644 tests/ref/acodec/adpcm_adx
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel