Improved AC3 decoder level support (heavy drc, dialnorm)
authorJean-Francois Thibert <jfthibert@google.com>
Tue, 26 Aug 2014 23:16:06 +0000 (19:16 -0400)
committerMichael Niedermayer <michaelni@gmx.at>
Wed, 27 Aug 2014 12:31:39 +0000 (14:31 +0200)
commit12df9b9a151026c4b382df8852fad38165b49f95
tree5b2f03eae9dc3e3eb44cdb0b1cd930a5d0e03012
parent7a67ab5cba8ed5509be5d058fe9e5612ef39d3b0
Improved AC3 decoder level support (heavy drc, dialnorm)

Added support for AC3 heavy dynamic range compression used
to restrict the output range and added a setting to specify
the output target level and use the dialog normalization
field to apply it in the digital domain.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavcodec/ac3.h
libavcodec/ac3dec.c
libavcodec/ac3dec.h
libavcodec/ac3dec_fixed.c
libavcodec/ac3dec_float.c