aboutsummaryrefslogtreecommitdiffstats
path: root/libFDK/include
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'aosp/main'Martin Storsjo2023-10-061-2/+4
|\
| * Add riscv64 supporthaocheng.zy2022-08-011-0/+7
* | Merge remote-tracking branch 'aosp/master'Martin Storsjo2022-01-101-4/+1
|\|
| * Prevent undefined values for CODING_SCHEME type in huff_decode().Fraunhofer IIS FDK2021-04-301-4/+1
* | Do not force inlining of indirect functionsDavid Seifert2021-07-101-2/+2
* | fix compilation with mips16Rosen Penev2021-01-143-3/+3
* | Revert "Avoid undefined shifts in SATURATE_SHIFT"Martin Storsjo2020-11-171-13/+2
* | Merge remote-tracking branch 'aosp/master'Martin Storsjo2020-11-176-69/+339
|\|
| * Avoid decoder internal clipping by converting the whole audio sample data pat...Fraunhofer IIS FDK2020-02-142-13/+6
| * Revise memory overlay usage and remove deprecated buffers and overlay tags.Fraunhofer IIS FDK2020-02-141-2/+1
| * Restructure QMF implementation and provide 16/32 bit implementation in parallel.Fraunhofer IIS FDK2020-02-143-43/+292
| * Avoid undefined shift exponent in f2Pow().Fraunhofer IIS FDK2020-01-221-1/+1
| * Fix IsLessThan() function for certain edge cases.Fraunhofer IIS FDK2020-01-161-0/+26
| * Prevent signed integer overflow in fMultIceil() for case m_e=-31.Fraunhofer IIS FDK2020-01-141-5/+10
| * For all scaleValuesSaturate() variants make source pointer const.Fraunhofer IIS FDK2019-12-271-5/+3
* | Avoid undefined shifts in SATURATE_SHIFTMartin Storsjo2020-09-021-2/+13
* | Merge remote-tracking branch 'aosp/master'Martin Storsjo2019-10-081-2/+2
|\|
| * Fix out of sync function declaration of scaleValues().Fraunhofer IIS FDK2019-05-141-2/+2
* | Merge remote-tracking branch 'aosp/master'Martin Storsjo2019-01-213-57/+5
|\|
| * Fix SATURATE_LEFT_SHIFT_ALT() since it returned 0x80000000 in certain casesFraunhofer IIS FDK2018-12-261-5/+5
| * Prevent bit buffer counter overflow.Fraunhofer IIS FDK2018-09-102-52/+0
* | Remove a duplicate definition of fMax/fMin for x86_64 mingwMartin Storsjo2018-09-031-4/+0
* | Recognize the MSVC ARM64 compiler arch identificationMartin Storsjo2018-09-021-2/+2
* | Merge remote-tracking branch 'aosp/master'Martin Storsjo2018-09-0256-5159/+8242
|\|
| * FDKv2 ubsan patchesFraunhofer IIS FDK2018-05-232-20/+1
| * FDK patches: fix overflows in decoder out-of-band configFraunhofer IIS FDK2018-05-091-2/+2
| * Upgrade to FDKv2Fraunhofer IIS FDK2018-04-1954-4899/+8297
* | Fix warnings with MSVC about mismatch between signed and unsigned in a headerMartin Storsjo2018-03-061-2/+2
* | Make sure at least one bit exists before reading further in FDKreadBitMartin Storsjo2017-08-031-1/+5
* | Try to properly handle the case when the bitstream reader runs out of bits to...Martin Storsjo2017-04-261-1/+15
* | Add checks to avoid overreading supplied buffers and fix issue #61.Robert Kausch2017-04-231-11/+36
* | Fix building with MSVC for ARMMartin Storsjo2016-09-111-1/+0
* | Detect MSVC x64Martin Storsjo2016-09-111-1/+1
* | Add aarch64 assembly optimization (ARMv8a 64 bits)Lexyan2016-09-105-0/+249
* | Merge remote-tracking branch 'aosp/master'Martin Storsjo2016-08-251-1/+30
|\|
| * AAC/SBR encoder improvementsJean-Michel Trivi2016-04-081-0/+29
| * SBR/AAC encoder updates, code clean upJean-Michel Trivi2016-04-041-6/+6
* | Invert inline and void to be compatible with gcc 3.3.4Guillaume Smaha2016-05-181-2/+2
* | libFDK/include/mips/cplx_mul.h: use C code instead of ASMVicente Olivert Riera2015-09-211-38/+5
* | Fix the preprocessor statements controlling the use of mips{32,64}r1 instruct...Jasper Lievisse Adriaanse2015-08-131-1/+1
* | Merge remote-tracking branch 'aosp/master'Martin Storsjo2014-11-073-3/+3
|\|
| * [MIPSR6] Skip assembler code using MFHI/MFLO on mips32r6Duane Sand2014-07-312-2/+2
| * Merge "AArch64: Make LONG 4 bytes"Glenn Kasten2014-04-091-2/+2
| |\
| | * AArch64: Make LONG 4 bytesMarcus Oakland2014-03-111-2/+2
| * | Temporary workaround for 64-bit build errorGlenn Kasten2014-03-121-1/+1
| |/
* | Extend the GetInvInt table to 80 elementsMartin Storsjo2014-08-011-6/+6
* | Extend GetInvInt to support values up to 54Martin Storsjo2014-07-291-4/+4
* | Add ppc optimization for clz and fixmulMark Harris2014-05-265-1/+232
* | Make LONG 32 bits for ppc64 as it is for x86_64Mark Harris2014-05-261-2/+2
* | Fix PowerPC Mac buildMark Harris2014-05-261-0/+4
|/