Go to file
Martin Storsjo 3916055ddf Remove inline assembly optimizations that give no speedup
These inline assembly versions are about as fast as what the
compiler itself can do. However, when the compiler emits it
by itself instead of via inline assembly, it can interleave the
instructions with other instructions, improving scheduling.

Silence the warnings in fixmul.h though, since the compiler
is able to produce good enough code for the C version of these
functions.

This gives a speedup on both GCC and clang.
2016-09-07 11:54:06 +03:00
documentation AAC/SBR decoder improvements and bugfixes 2016-04-08 19:10:30 +00:00
libAACdec Bump the library versions in the headers 2016-08-25 22:13:16 +03:00
libAACenc Bump the library versions in the headers 2016-08-25 22:13:16 +03:00
libFDK Remove inline assembly optimizations that give no speedup 2016-09-07 11:54:06 +03:00
libMpegTPDec AAC/SBR decoder improvements and bugfixes 2016-04-08 19:10:30 +00:00
libMpegTPEnc SBR/AAC encoder updates, code clean up 2016-04-04 17:25:36 -07:00
libPCMutils Remove android specific diagnostic logging 2016-01-26 22:42:09 +02:00
libSBRdec Merge "Add default case for undefined pointer initialization" am: 9d0179c 2016-04-20 23:40:45 +00:00
libSBRenc Merge remote-tracking branch 'aosp/master' 2016-05-18 09:36:12 +03:00
libSYS Merge remote-tracking branch 'aosp/master' 2016-08-25 22:12:15 +03:00
m4 build: ignore autotools support files, and remove them from the repository. 2012-07-11 22:13:08 +03:00
.gitignore Ignore file compile that is generated by autogen 2014-11-24 16:13:15 -05:00
aac-enc.c Add an encoder example 2012-09-13 23:27:27 +03:00
Android.mk Disable warnings that are not easily fixable 2016-04-18 16:11:27 -07:00
autogen.sh Add an autogen shellscript 2013-09-07 18:32:50 +03:00
ChangeLog Update the changelog for the upcoming 0.1.4 release 2015-03-05 10:26:54 +02:00
configure.ac Bump the package version to 0.1.5 2016-08-25 22:20:09 +03:00
fdk-aac.pc.in Include dependency libs (-lm) in the pkg-config file 2013-07-27 02:01:33 +03:00
fdk-aac.sym Export the external symbols via the libtool -export-symbols option 2012-07-11 14:37:36 +03:00
Makefile.am Update Makefile.am with newly added and removed files 2016-08-25 22:14:25 +03:00
MODULE_LICENSE_FRAUNHOFER Add NOTICE file. Rework make file so it appears in settings. 2012-06-12 10:34:26 -07:00
NOTICE Add NOTICE file. Rework make file so it appears in settings. 2012-06-12 10:34:26 -07:00
wavreader.c Add support for waveformatex files 2014-06-23 10:45:50 +03:00
wavreader.h Add an encoder example 2012-09-13 23:27:27 +03:00