History log of /external/aac/libAACdec/include/aacdecoder_lib.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
8e087bf394c5ceddcdb8b1d029795aff3026eea0 21-May-2014 Jean-Michel Trivi <jmtrivi@google.com> AAC-Decoder: DRC metadata in stream info

Provide relevant DRC metadata information via API needed for DRC
presentation mode wrapper.

Bug 9428126

Change-Id: I827cd6bdfd2a8799c21935ae32af23739c90a9b6
/external/aac/libAACdec/include/aacdecoder_lib.h
af967fcc55656a0d3c2a05982713f1ca43c1252b 21-May-2014 Jean-Michel Trivi <jmtrivi@google.com> AAC Decoder: flush/seek improvements

Improve flushing and seeking.
Add field to the API stream info structure signaling the additional output
delay for flushing and delay compensation.

Bug 9428126

Change-Id: I808412905563ea3de50a2e77a9b5dfee829cd2ed
/external/aac/libAACdec/include/aacdecoder_lib.h
603f48ab99ce76f552f4f6f85d06b8c5b94c698e 31-Dec-2013 Jean-Michel Trivi <jmtrivi@google.com> AAC Decoder: introduce time domain limiter

Introduce time domain limiter. The module is per default enabled for all
AAC-LC and HE-AAC v1/2 streams. For all ER-AAC-LD and ER-AAC-ELD streams
the limiter is disabled per default. The feature can be en- or disabled
via dynamic API parameter. Note that the limiter introduces an additional
output delay which depends on the module parameters and the streams
sampling rate.

Bug 9428126

Change-Id: I299a072340b33e2c324facbd347a72c8de3d380e
/external/aac/libAACdec/include/aacdecoder_lib.h
47c680c62246594107da0a8995c953dfb8040bce 28-Dec-2013 Jean-Michel Trivi <jmtrivi@google.com> AAC Decoder: support 6.1/7.1 decoded as 5.1

- Add 6.1 and 7.1 channel support including downmixer. Per default the
decoder creates a 5.1 channel output for all streams with more than six
encoded channels.
Modified file(s):
libPCMutils/include/pcmutils_lib.h
libPCMutils/src/pcmutils_lib.cpp
libAACdec/include/aacdecoder_lib.h
libAACdec/src/aac_rom.h
libAACdec/src/aacdecoder.cpp
libAACdec/src/aac_ram.cpp
libAACdec/src/aacdec_drc.cpp
libAACdec/src/aacdecoder_lib.cpp
libAACdec/src/aac_rom.cpp
libAACdec/src/aacdecoder.h
libSBRdec/include/sbrdecoder.h
libSBRdec/src/sbrdec_drc.h
libSBRdec/src/sbrdecoder.cpp
libSBRdec/src/sbr_ram.cpp
libSBRdec/src/sbr_ram.h
libMpegTPDec/include/tp_data.h
libMpegTPDec/include/tpdec_lib.h
libMpegTPDec/src/version
libMpegTPDec/src/tpdec_asc.cpp
libMpegTPEnc/include/tp_data.h
libMpegTPEnc/src/version
libSYS/include/FDK_audio.h
libSYS/src/genericStds.cpp

- Fix error concealment modules fade-out/in mechanism.
Modified file(s):
libAACdec/src/conceal.cpp

Bug 9428126

Change-Id: I3230bd2072314b730911cd7ec1740e290cb1d254
/external/aac/libAACdec/include/aacdecoder_lib.h
2ddc922da87bb675b8ab8c305566436e806df0d9 28-Aug-2013 Jean-Michel Trivi <jmtrivi@google.com> Decode parametric stereo even with invalid channel config

AAC decoder: Allow decoding of Parametric Stereo (AOT 29) bitstreams
with invalid channel config 2.

Bug 9428126

Change-Id: I1e8b801dfc0e6b1706421342d4985512e83f0dbe
/external/aac/libAACdec/include/aacdecoder_lib.h
4f0d97057c5c640b25518358886f8c47da9fc052 09-Aug-2013 Jean-Michel Trivi <jmtrivi@google.com> Disclaimer update, lib version increment

- Update disclaimer in all source files.
- Increment library version in each FDK sub-module.

Bug 9428126

Change-Id: I490b96d4ee472246b01483202b0bb4f1e9c2a5d7
/external/aac/libAACdec/include/aacdecoder_lib.h
2228e360595641dd906bf1773307f43d304f5b2e 11-Jul-2012 The Android Open Source Project <initial-contribution@android.com> Snapshot 2bda038c163298531d47394bc2c09e1409c5d0db

Change-Id: If584e579464f28b97d50e51fc76ba654a5536c54
/external/aac/libAACdec/include/aacdecoder_lib.h