Justin Ruggles (13):
g726: use int16_t instead of short
g726: pre-calculate the number of output samples.
g726: split the init function for the encoder and decoder
g726: use bits_per_coded_sample instead of bitrate to determine mode
g726dec: remove the sample_rate validation
g726: treat sample rates other than 8kHz as unofficial.
g726enc: use av_assert0() for sample_rate validation
g726: return AVERROR(EINVAL) instead of -1 for invalid channel count
g726: group the g726_encoder AVCodec with the other encoding
functions
g726: wrap the decoder functions with a CONFIG_ADPCM_G726_DECODER
check
g726enc: add private option for setting code size directly.
g726: don't pass index to g726_reset()
g726dec: add flush() function to reset state when seeking
libavcodec/g726.c | 160 ++++++++++++++++++++++++++++++++++++----------------
libavformat/riff.c | 17 +++--
2 files changed, 121 insertions(+), 56 deletions(-)
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel