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

Reply via email to