aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | | | | Left shift of negative int is undefinedGlenn Kasten2016-04-181-25/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 28026175 Change-Id: I9dc851b818262e95711033bdc03b7b7f30cff133
| * | | | | | | Merge "Remove redundant parentheses around == comparison operator"Glenn Kasten2016-04-204-7/+6
| |\| | | | | | | | |/ / / / / | |/| | | | |
| | * | | | | Remove redundant parentheses around == comparison operatorGlenn Kasten2016-04-184-7/+6
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | Bug: 28026175 Change-Id: I8ff9d8d1dd73933dc181f2745292a0a3398a2479
* | | | | | Invert inline and void to be compatible with gcc 3.3.4Guillaume Smaha2016-05-181-2/+2
| | | | | |
* | | | | | Fix issue with gcc 3.4.3 which doesn't support always_inline without inlineGuillaume Smaha2016-05-171-1/+1
| | | | | |
* | | | | | Merge remote-tracking branch 'aosp/master'Martin Storsjo2016-03-090-0/+0
|\| | | | |
| * | | | | Remove __DATE__/__TIME__Dan Willemsen2015-11-030-0/+0
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: 2d435aa433 * commit '2d435aa43323935bd8ed293f4f12cddfdee81eb3': Remove __DATE__/__TIME__
| | * | | | Remove __DATE__/__TIME__Dan Willemsen2015-10-3011-0/+55
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Building __DATE__/__TIME__ into the binaries means that every build will create different binaries, even if all the sources are identical. This also means that any libraries including this one will need to be patched during every OTA. Nothing appears to use the build_date/build_time fields, so just replace them with empty strings. Bug: 24204119 Change-Id: I9543eb388a1e8ab9284df9035a62fc8942cdc082 (cherry picked from commit 6e8330732f61d1da1485fc07b61444f490d5e623)
* | | | | Remove android specific diagnostic loggingMartin Storsjo2016-01-261-2/+1
| | | | |
* | | | | Merge remote-tracking branch 'aosp/master' into updateTimothy Gu2016-01-2612-11/+69
|\| | | |
| * | | | Merge "Remove __DATE__/__TIME__"Dan Willemsen2015-10-2711-0/+55
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | am: a73b059815 * commit 'a73b059815fc35ba689e5a8235b567b2353eabad': Remove __DATE__/__TIME__
| | * \ \ \ Merge "Remove __DATE__/__TIME__"Dan Willemsen2015-10-2711-0/+55
| | |\ \ \ \
| | | * | | | Remove __DATE__/__TIME__Dan Willemsen2015-10-2311-0/+55
| | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Building __DATE__/__TIME__ into the binaries means that every build will create different binaries, even if all the sources are identical. This also means that any libraries including this one will need to be patched during every OTA. Nothing appears to use the build_date/build_time fields, so just replace them with empty strings. Bug: 24204119 Change-Id: I9543eb388a1e8ab9284df9035a62fc8942cdc082
| * | | | | am 9f42dfb7: am b3c5a4bb: Fix crash on invalid channel configMarco Nelissen2015-09-151-2/+5
| |\ \ \ \ \ | | | |/ / / | | |/| | | | | | | | | | | | | | | * commit '9f42dfb7990a107da23454669459bb5e28d90726': Fix crash on invalid channel config
| | * | | | am b3c5a4bb: Fix crash on invalid channel configMarco Nelissen2015-09-151-2/+5
| | |\ \ \ \ | | | | |/ / | | | |/| | | | | | | | | | | | | | * commit 'b3c5a4bb8442ab3158fa1f52b790fadc64546f46': Fix crash on invalid channel config
| | | * | | Fix crash on invalid channel configMarco Nelissen2015-09-081-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 23876444 Change-Id: I90ad197811ebabceb5b5d74d6d3f20716fbe2d45
| * | | | | am 9f1b9bb7: (-s ours) am 5e7b21bb: Merge "build: wildcard isn\'t guaranteed ↵Dan Willemsen2015-08-270-0/+0
| |\ \ \ \ \ | | | |_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | to be sorted" * commit '9f1b9bb71019b9a773d847cec6f10c198cd6c459':
| | * | | | am 5e7b21bb: Merge "build: wildcard isn\'t guaranteed to be sorted"Dan Willemsen2015-08-121-9/+9
| | |\ \ \ \ | | | |/ / / | | |/| | | | | | | | | | | | | | | * commit '5e7b21bb954dcf74533a1725be62cf6bffcb34ce': build: wildcard isn't guaranteed to be sorted
| * | | | | am 5e7b21bb: Merge "build: wildcard isn\'t guaranteed to be sorted"Dan Willemsen2015-08-121-9/+9
| |\ \ \ \ \ | | |/ / / / | |/| / / / | | |/ / / | | | | | * commit '5e7b21bb954dcf74533a1725be62cf6bffcb34ce': build: wildcard isn't guaranteed to be sorted
| | * | | Merge "build: wildcard isn't guaranteed to be sorted"Dan Willemsen2015-08-121-9/+9
| | |\ \ \
| | | * | | build: wildcard isn't guaranteed to be sortedDan Willemsen2015-08-071-9/+9
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | To prevent this from changing between builds, wrap in $(sort ) Change-Id: I0571d7d8787a40ca107c7c735d79692d27bed06e
| * | | | am f2df045a: Merge commit \'10d211b84a5f0790b28fcc8b3db66884d5f9c729\' into HEADBill Yi2015-02-200-0/+0
| |\| | | | | | | | | | | | | | | | | | * commit 'f2df045ae92ee655481f73b19986084308ae684c':
| * | | | am 2b6bf8dc: Merge "Do not include genericStds_linux.cpp."Chih-Hung Hsieh2015-02-182-3/+1
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * commit '2b6bf8dc0941f3a4531030b950cf24fd31248b0b': Do not include genericStds_linux.cpp.
* | | | | | libFDK/include/mips/cplx_mul.h: use C code instead of ASMVicente Olivert Riera2015-09-211-38/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replace the assembler code by the equivalent in C. This way it will work for every MIPS ISA. Now the check for __mips_isa_rev < 6 is no longer necessary, so remove it. Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
* | | | | | Fix the preprocessor statements controlling the use of mips{32,64}r1 ↵Jasper Lievisse Adriaanse2015-08-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | instructions. Only enable code using mips32/mips64 instructions if the compiler is targetting this ISA. (integer madd and msub instructions aren't available in the ``canonical'' mips ISAs)
* | | | | | Merge remote-tracking branch 'aosp/master'v0.1.4Martin Storsjo2015-03-110-0/+0
|\ \ \ \ \ \ | | |_|/ / / | |/| | | |
| * | | | | Merge commit '10d211b84a5f0790b28fcc8b3db66884d5f9c729' into HEADBill Yi2015-02-190-0/+0
| |\| | | | | | |/ / / | |/| | |
| | * | | am 1c6ab7db: Merge "Use gcc for the AAC decoder"Marco Nelissen2015-02-111-0/+2
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * commit '1c6ab7db30867f3eee0d550adb015b340fbbc668': Use gcc for the AAC decoder
| | * \ \ \ am 66091e46: Merge "Fix checks for {Front,Side,Back}ElementIsCpe"Chih-Hung Hsieh2014-12-012-7/+3
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '66091e46d7aae1b45ed96f5f39274954a296db71': Fix checks for {Front,Side,Back}ElementIsCpe
| | * \ \ \ \ am 84851b23: Merge "Move back to C++98."Dan Albert2014-12-011-1/+2
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '84851b23d6f65ce03da4fa8ef2348b4f46c0ed0f': Move back to C++98.
| | * \ \ \ \ \ am d149516e: am 7e464956: Merge "Move Clang only flags into ↵Chih-Hung Hsieh2014-10-250-0/+0
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | LOCAL_CLANG_CPPFLAGS." * commit 'd149516e1a3a63549d2c654b1398544d5de46a3e':
| | * \ \ \ \ \ \ am 7e464956: Merge "Move Clang only flags into LOCAL_CLANG_CPPFLAGS."Chih-Hung Hsieh2014-09-231-1/+1
| | |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '7e46495606bd66973a10565f932acee7bddcc003': Move Clang only flags into LOCAL_CLANG_CPPFLAGS.
* | | | | | | | | | Update the changelog for the upcoming 0.1.4 releaseMartin Storsjo2015-03-051-0/+9
| | | | | | | | | |
* | | | | | | | | | Merge remote-tracking branch 'aosp/master'Martin Storsjo2015-03-033-9/+6
|\| | | | | | | | |
| * | | | | | | | | Merge "Do not include genericStds_linux.cpp."Chih-Hung Hsieh2015-02-182-3/+1
| |\ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ / / | |/| | | | | | | |
| | * | | | | | | | Do not include genericStds_linux.cpp.Chih-Hung Hsieh2015-02-122-3/+1
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The __aeabi_memcpy functions are already defined in Android libc. Redefining them to call memcpy will become recursive when clang/llvm converts the memcpy call to __aeabi_memcpy. With this change, we can enable clang/llvm by removing LOCAL_CLANG from Android.mk. BUG: 12216385 Change-Id: I8b8b4ba7f3ff1e66f8110fc3b6356865a582c1d8
| * | | | | | | | Merge "Use gcc for the AAC decoder"Marco Nelissen2015-02-111-0/+2
| |\ \ \ \ \ \ \ \ | | |_|_|_|_|/ / / | |/| | | | | | |
| | * | | | | | | Use gcc for the AAC decoderMarco Nelissen2015-02-101-0/+2
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | clang generates crashing code for this. Change-Id: I90355d6735403290e7c0d93ff4854520b7b80f4a
| * | | | | | | Merge "Fix checks for {Front,Side,Back}ElementIsCpe"Chih-Hung Hsieh2014-12-012-7/+3
| |\ \ \ \ \ \ \ | | |_|_|_|/ / / | |/| | | | | |
| | * | | | | | Fix checks for {Front,Side,Back}ElementIsCpeChih-Hung Hsieh2014-12-012-7/+3
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | {Front,Side,Back}ElementIsCpe is an array (per-channel). The check for pPce->{Front,Side,Back}ElementIsCpe without an index checks the address of the array, and will always evaluate to true. The elTagSce++ statements are unreachable. Change-Id: If530371788a44038c500d6f9f7ac67681f77cc71
| * | | | | | Merge "Move back to C++98."Dan Albert2014-12-011-1/+2
| |\ \ \ \ \ \ | | |_|_|/ / / | |/| | | | |
| | * | | | | Move back to C++98.Dan Albert2014-11-281-1/+2
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This code depends on narrowing hex literals to a signed long, which trips -Wc++11-narrowing (the fix would be to explicitly cast each value to signed). Change-Id: I581a02ef0eeee5a2d95ce0ff2ec6f7ff26f3a074
* | | | | | Ignore file `compile` that is generated by autogenAndrew Stone2014-11-241-0/+1
| | | | | |
* | | | | | Bump the package version number to 0.1.4Martin Storsjo2014-11-071-1/+1
| | | | | |
* | | | | | Bump the shared library major numberMartin Storsjo2014-11-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The AAC_PCM_OUTPUT_CHANNELS option no longer exists under the same name nor enum value any longer, and the AUDIO_CHANNEL_TYPE enum has been changed in a way which may break users.
* | | | | | Include the decoder API version in the public headerMartin Storsjo2014-11-071-0/+4
| | | | | |
* | | | | | Include the new file limiter.cpp in the buildMartin Storsjo2014-11-071-0/+1
| | | | | |
* | | | | | Merge remote-tracking branch 'aosp/master'Martin Storsjo2014-11-0734-6540/+7707
|\| | | | |
| * | | | | am 7e464956: Merge "Move Clang only flags into LOCAL_CLANG_CPPFLAGS."Chih-Hung Hsieh2014-09-231-1/+1
| |\ \ \ \ \ | | |/ / / / | |/| / / / | | |/ / / | | | | | * commit '7e46495606bd66973a10565f932acee7bddcc003': Move Clang only flags into LOCAL_CLANG_CPPFLAGS.
| | * | | Merge "Move Clang only flags into LOCAL_CLANG_CPPFLAGS."Chih-Hung Hsieh2014-09-231-1/+1
| | |\ \ \