aboutsummaryrefslogtreecommitdiffstats
path: root/libFDK
Commit message (Expand)AuthorAgeFilesLines
* Merge fdk-aac 'v2.0.3' into dabplus2dabplus2Matthias P. Braendli2024-01-058-74/+76
|\
| * Add build support for s390xRomain Beauxis2023-12-051-0/+8
| * 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-105-69/+61
| |\|
| | * Merge "Use dynamic scaling depending on autocorr length to avoid signed integ...Jean-Michel Trivi2021-04-301-22/+21
| | |\
| | | * Use dynamic scaling depending on autocorr length to avoid signed integer over...Fraunhofer IIS FDK2021-04-291-22/+21
| | * | Prevent undefined values for CODING_SCHEME type in huff_decode().Fraunhofer IIS FDK2021-04-302-19/+14
| | |/
| | * Avoid integer overflow in dct_II().Fraunhofer IIS FDK2020-12-231-15/+13
| | * Prevent integer overflows in dualChannelFiltering() and eightChannelFiltering().Fraunhofer IIS FDK2020-12-231-13/+13
| * | Do not force inlining of indirect functionsDavid Seifert2021-07-102-5/+5
* | | Merge v2.0.2 into dabplus2Matthias P. Braendli2021-06-0122-566/+497
|\| |
| * | Don't use enums for values read directly from the bitstreamMartin Storsjo2021-04-231-5/+5
| * | fix compilation with mips16Rosen Penev2021-01-145-5/+5
| * | Revert "Avoid undefined shifts in SATURATE_SHIFT"Martin Storsjo2020-11-171-13/+2
| * | Merge remote-tracking branch 'aosp/master'Martin Storsjo2020-11-1716-543/+485
| |\|
| | * Merge changes Iad37ae76,I4870251b,Icd937cad am: 662d974400 am: 0b8c6e731fKris Alder2020-04-091-1/+1
| | |\
| | | * Stop using __DATE__/__TIME__ on all buildsAnuj Joshi2020-03-271-1/+1
| | * | Avoid decoder internal clipping by converting the whole audio sample data pat...Fraunhofer IIS FDK2020-02-144-21/+14
| | * | Revise memory overlay usage and remove deprecated buffers and overlay tags.Fraunhofer IIS FDK2020-02-142-11/+6
| | * | Restructure QMF implementation and provide 16/32 bit implementation in parallel.Fraunhofer IIS FDK2020-02-145-373/+318
| | * | Avoid undefined shift exponent in f2Pow().Fraunhofer IIS FDK2020-01-222-2/+8
| | * | Fix IsLessThan() function for certain edge cases.Fraunhofer IIS FDK2020-01-161-0/+26
| | * | Avoid unsigned integer overflows in FDK_Feed().Fraunhofer IIS FDK2020-01-161-3/+6
| | * | Introduce scaling in FDKhybridSynthesisApply() to avoid potential signed inte...Fraunhofer IIS FDK2020-01-141-16/+18
| | * | Prevent signed integer overflow in fMultIceil() for case m_e=-31.Fraunhofer IIS FDK2020-01-141-5/+10
| | * | Use saturate shift to prevent signed integer overflow in multiple qmfInverseM...Fraunhofer IIS FDK2019-12-271-22/+23
| | * | For all scaleValuesSaturate() variants make source pointer const.Fraunhofer IIS FDK2019-12-272-18/+16
| | * | Avoid negation of INT_MIN in dst_IV().Fraunhofer IIS FDK2019-12-271-9/+9
| | * | Fix signed integer overflow in DuckerCalcEnergy().Fraunhofer IIS FDK2019-12-271-56/+24
| | * | Initialize scale variable in qmfForwardModulationLP_even() and qmfInverseModu...Fraunhofer IIS FDK2019-10-181-3/+3
| | * | Fix integer overflow in imlt_block().Fraunhofer IIS FDK2019-10-181-3/+3
| | |/
* | | Merge remote-tracking branch 'mstorjo/master' into dabplus2Matthias P. Braendli2020-09-151-4/+15
|\| |
| * | 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 'mstorjo/master' into dabplus2Matthias P. Braendli2019-03-049-724/+54
|\| |
| * | Merge remote-tracking branch 'aosp/master'Martin Storsjo2019-01-218-716/+44
| |\|
| | * Add sanity check in huff_decode()Fraunhofer IIS FDK2019-01-021-0/+8
| | * Free whole QMF domain in case of an error in FDK_QmfDomain_Configure()Fraunhofer IIS FDK2018-12-281-3/+2
| | * QMF configuration flag QMF_FLAG_MPSLDFB has always priority over QMF_FLAG_CLDFBFraunhofer IIS FDK2018-12-281-4/+4
| | * Add missing parameter initialization in FDK_QmfDomain_Clear*() functionsFraunhofer IIS FDK2018-12-281-0/+2
| | * Fix SATURATE_LEFT_SHIFT_ALT() since it returned 0x80000000 in certain casesFraunhofer IIS FDK2018-12-261-5/+5
| | * UBSAN overflow in FFTFraunhofer IIS FDK2018-12-262-623/+23
| | * DO NOT MERGE - Merge pie-platform-release (PPRL.181205.001) into masterXin Li2018-12-113-81/+0
| | |\
| | | * Prevent bit buffer counter overflow.Fraunhofer IIS FDK2018-09-103-81/+0
| * | | Merge remote-tracking branch 'aosp/master'Martin Storsjo2018-10-161-8/+10
| |\| |
| | * | Signed Integer Overflow in DuckerCalcEnergy()Fraunhofer IIS FDK2018-10-041-8/+10
| | |/
* | / Add DAB+ supportMatthias P. Braendli2018-09-123-1/+54
|/ /
* | Remove a duplicate definition of fMax/fMin for x86_64 mingwMartin Storsjo2018-09-031-4/+0