This patch set is mostly the same as the last, but a few of them
are modified/squashed, and some additional patches were added.

Justin Ruggles (17):
  atrac1: check output buffer size before decoding
  atrac1: decode mono audio directly to output buffer
  atrac1: validate number of channels
  atrac1: fix a typo
  atrac1: use optimized float_interleave() function for stereo
    interleaving
  atrac1: check for ff_mdct_init() failure
  atrac1: return appropriate error codes instead of -1
  atrac3: decode output to float samples instead of converting to s16
  atrac3: decode mono directly to the output buffer
  atrac3: use optimized float_interleave() function for stereo
    interleaving
  atrac3: use separate pointers for each channel in decodeFrame()
  atrac3: check output buffer size before decoding
  atrac3: return error if packet is too small
  atrac3: add a couple macro constants
  atrac3: make sure all memory is freed on init failure
  atrac3: return appropriate error codes instead of -1
  atrac3: add CODEC_CAP_SUBFRAMES capability

 libavcodec/atrac1.c |   71 +++++++++++++++++++---------
 libavcodec/atrac3.c |  130 +++++++++++++++++++++++++++++---------------------
 2 files changed, 123 insertions(+), 78 deletions(-)

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to