Skip to content
A standalone library of the Fraunhofer FDK AAC code from Android.
C++ C Other
Latest commit 15b128d May 18, 2016 @mstorsjo Explicitly force building in C++98 mode
GCC 6 defaults to C++14 (or more precisely, gnu++14) instead of C++98
(or gnu++98).

The fdk-aac source doesn't support being built in this mode at the
moment, since it relies on narrowing conversion from unsigned 32 bit
integers to FIXP_DBL (which is a signed data type of the same size).

The same approach is used upstream in Android as well, since
d52f374.

This fixes buliding with GCC 6.
Failed to load latest commit information.
documentation AAC Decoder: introduce time domain limiter Mar 31, 2014
libAACdec Merge remote-tracking branch 'aosp/master' May 18, 2016
libAACenc Merge remote-tracking branch 'aosp/master' May 18, 2016
libFDK Invert inline and void to be compatible with gcc 3.3.4 May 18, 2016
libMpegTPDec Remove __DATE__/__TIME__ Oct 30, 2015
libMpegTPEnc Remove __DATE__/__TIME__ Oct 30, 2015
libPCMutils Remove android specific diagnostic logging Jan 26, 2016
libSBRdec Add default case for undefined pointer initialization Apr 18, 2016
libSBRenc Merge remote-tracking branch 'aosp/master' May 18, 2016
libSYS Fix issue with gcc 3.4.3 which doesn't support always_inline without … May 17, 2016
m4 build: ignore autotools support files, and remove them from the repos… Jul 11, 2012
.gitignore Ignore file `compile` that is generated by autogen Nov 24, 2014
Android.mk Disable warnings that are not easily fixable Apr 18, 2016
ChangeLog Update the changelog for the upcoming 0.1.4 release Mar 5, 2015
MODULE_LICENSE_FRAUNHOFER Snapshot 2bda038 Jul 11, 2012
Makefile.am Explicitly force building in C++98 mode May 18, 2016
NOTICE Snapshot 2bda038 Jul 11, 2012
aac-enc.c Add an encoder example Sep 13, 2012
autogen.sh Add an autogen shellscript Sep 7, 2013
configure.ac Bump the package version number to 0.1.4 Nov 7, 2014
fdk-aac.pc.in Include dependency libs (-lm) in the pkg-config file Jul 27, 2013
fdk-aac.sym Export the external symbols via the libtool -export-symbols option Jul 11, 2012
wavreader.c Add support for waveformatex files Jun 23, 2014
wavreader.h Add an encoder example Sep 13, 2012
Something went wrong with that request. Please try again.