Patch set update.
I'm still not including all 56 patches until the main api patches are
approved.
Justin Ruggles (56):
avcodec: change AVFrame.data[4]/base[4] to [8] at next major bump.
Add avcodec_decode_audio4().
pcmdec: implement new audio decoding API
[...]
avconv: use avcodec_decode_audio4() instead of
avcodec_decode_audio3()
avformat: use avcodec_decode_audio4() in avformat_find_stream_info()
avplay: use a separate buffer for playing silence
avplay: use avcodec_decode_audio4()
api-example: update to use avcodec_decode_audio4()
avconv.c | 53 +++++-----
avplay.c | 47 +++++----
doc/APIchanges | 11 ++
libavcodec/8svx.c | 38 +++++---
libavcodec/aac.h | 1 +
libavcodec/aacdec.c | 50 +++++----
libavcodec/ac3dec.c | 32 +++++--
libavcodec/ac3dec.h | 1 +
libavcodec/adpcm.c | 42 +++++---
libavcodec/alac.c | 46 +++++----
libavcodec/alsdec.c | 43 +++++----
libavcodec/amrnbdec.c | 25 ++++-
libavcodec/amrwbdec.c | 27 ++++--
libavcodec/apedec.c | 38 ++++---
libavcodec/api-example.c | 18 ++--
libavcodec/atrac1.c | 26 +++--
libavcodec/atrac3.c | 34 ++++---
libavcodec/avcodec.h | 129 +++++++++++++++++++++---
libavcodec/binkaudio.c | 34 ++++---
libavcodec/cook.c | 35 ++++--
libavcodec/dca.c | 33 ++++--
libavcodec/dpcm.c | 28 ++++--
libavcodec/dsicinav.c | 30 ++++--
libavcodec/flacdec.c | 37 ++++---
libavcodec/g722.h | 2 +
libavcodec/g722dec.c | 25 +++--
libavcodec/g726.c | 29 ++++--
libavcodec/gsmdec.c | 32 ++++--
libavcodec/gsmdec_data.h | 2 +
libavcodec/imc.c | 29 ++++--
libavcodec/internal.h | 3 +
libavcodec/libgsm.c | 58 +++++++----
libavcodec/libopencore-amr.c | 53 +++++++---
libavcodec/libspeexdec.c | 36 ++++---
libavcodec/mace.c | 33 ++++--
libavcodec/mlpdec.c | 39 +++++---
libavcodec/mpc.h | 1 +
libavcodec/mpc7.c | 29 ++++--
libavcodec/mpc8.c | 27 +++--
libavcodec/mpegaudiodec.c | 86 ++++++++++------
libavcodec/mpegaudiodec_float.c | 17 +++-
libavcodec/nellymoserdec.c | 37 +++++--
libavcodec/pcm.c | 42 +++++---
libavcodec/qcelpdec.c | 26 +++--
libavcodec/qdm2.c | 32 ++++---
libavcodec/ra144.h | 1 +
libavcodec/ra144dec.c | 31 ++++--
libavcodec/ra288.c | 27 ++++--
libavcodec/s302m.c | 47 +++++++--
libavcodec/shorten.c | 45 +++++----
libavcodec/sipr.c | 34 ++++---
libavcodec/smacker.c | 41 ++++++--
libavcodec/truespeech.c | 29 ++++--
libavcodec/tta.c | 28 +++--
libavcodec/twinvq.c | 28 +++--
libavcodec/utils.c | 215 +++++++++++++++++++++++++++++++++++----
libavcodec/version.h | 8 ++-
libavcodec/vmdav.c | 35 ++++--
libavcodec/vorbisdec.c | 33 ++++---
libavcodec/wavpack.c | 116 ++++++++-------------
libavcodec/wma.c | 1 -
libavcodec/wma.h | 1 +
libavcodec/wmadec.c | 30 ++++--
libavcodec/wmaprodec.c | 63 +++++++-----
libavcodec/wmavoice.c | 46 +++++----
libavcodec/ws-snd1.c | 38 +++++--
libavformat/utils.c | 31 +++---
67 files changed, 1601 insertions(+), 823 deletions(-)
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel