Most of this is based on patches by Alex that never got committed.
Make fate-aac still passes for me, plus an aac ltp test that will be added
to fate in the near future.
Alex Converse (3):
Large intensity stereo and PNS indices are legal. Clip them instead
of erroring out. A magnitude of 100 corresponds to 2^25 so the
will most likely result in clipped output anyway.
Define POW_SF2_ZERO in aac.h and use for ff_aac_pow2sf_tabp[] offsets
instead of hardcoding 200 everywhere.
aacdec: remove sf_scale and sf_offset.
Justin Ruggles (1):
aacdec: use a scale of 2 in the LTP MDCT rather than doubling the
coefficient table values from the spec.
libavcodec/aac.h | 3 +-
libavcodec/aac_tablegen.h | 3 +-
libavcodec/aaccoder.c | 8 +++---
libavcodec/aacdec.c | 51 ++++++++++++++++++++------------------------
libavcodec/aacdectab.h | 6 ++--
5 files changed, 33 insertions(+), 38 deletions(-)
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel