summaryrefslogtreecommitdiff
path: root/libFDK
AgeCommit message (Expand)Author
2022-08-01Add riscv64 supporthaocheng.zy
2021-04-30Merge "Use dynamic scaling depending on autocorr length to avoid signed integ...Jean-Michel Trivi
2021-04-30Prevent undefined values for CODING_SCHEME type in huff_decode().Fraunhofer IIS FDK
2021-04-29Use dynamic scaling depending on autocorr length to avoid signed integer over...Fraunhofer IIS FDK
2020-12-23Avoid integer overflow in dct_II().Fraunhofer IIS FDK
2020-12-23Prevent integer overflows in dualChannelFiltering() and eightChannelFiltering().Fraunhofer IIS FDK
2020-04-09Merge changes Iad37ae76,I4870251b,Icd937cad am: 662d974400 am: 0b8c6e731fKris Alder
2020-03-27Stop using __DATE__/__TIME__ on all buildsAnuj Joshi
2020-02-14Avoid decoder internal clipping by converting the whole audio sample data pat...Fraunhofer IIS FDK
2020-02-14Revise memory overlay usage and remove deprecated buffers and overlay tags.Fraunhofer IIS FDK
2020-02-14Restructure QMF implementation and provide 16/32 bit implementation in parallel.Fraunhofer IIS FDK
2020-01-22Avoid undefined shift exponent in f2Pow().Fraunhofer IIS FDK
2020-01-16Fix IsLessThan() function for certain edge cases.Fraunhofer IIS FDK
2020-01-16Avoid unsigned integer overflows in FDK_Feed().Fraunhofer IIS FDK
2020-01-14Introduce scaling in FDKhybridSynthesisApply() to avoid potential signed inte...Fraunhofer IIS FDK
2020-01-14Prevent signed integer overflow in fMultIceil() for case m_e=-31.Fraunhofer IIS FDK
2019-12-27Use saturate shift to prevent signed integer overflow in multiple qmfInverseM...Fraunhofer IIS FDK
2019-12-27For all scaleValuesSaturate() variants make source pointer const.Fraunhofer IIS FDK
2019-12-27Avoid negation of INT_MIN in dst_IV().Fraunhofer IIS FDK
2019-12-27Fix signed integer overflow in DuckerCalcEnergy().Fraunhofer IIS FDK
2019-10-18Initialize scale variable in qmfForwardModulationLP_even() and qmfInverseModu...Fraunhofer IIS FDK
2019-10-18Fix integer overflow in imlt_block().Fraunhofer IIS FDK
2019-05-14Fix out of sync function declaration of scaleValues().Fraunhofer IIS FDK
2019-01-02Add sanity check in huff_decode()Fraunhofer IIS FDK
2018-12-28Free whole QMF domain in case of an error in FDK_QmfDomain_Configure()Fraunhofer IIS FDK
2018-12-28QMF configuration flag QMF_FLAG_MPSLDFB has always priority over QMF_FLAG_CLDFBFraunhofer IIS FDK
2018-12-28Add missing parameter initialization in FDK_QmfDomain_Clear*() functionsFraunhofer IIS FDK
2018-12-26Fix SATURATE_LEFT_SHIFT_ALT() since it returned 0x80000000 in certain casesFraunhofer IIS FDK
2018-12-26UBSAN overflow in FFTFraunhofer IIS FDK
2018-12-11DO NOT MERGE - Merge pie-platform-release (PPRL.181205.001) into masterXin Li
2018-10-04Signed Integer Overflow in DuckerCalcEnergy()Fraunhofer IIS FDK
2018-09-10Prevent bit buffer counter overflow.Fraunhofer IIS FDK
2018-05-23FDKv2 ubsan patchesFraunhofer IIS FDK
2018-05-09FDK patches: fix overflows in decoder out-of-band configFraunhofer IIS FDK
2018-04-19Upgrade to FDKv2Fraunhofer IIS FDK
2016-10-18Remove redundant register storage class specifiersMartin Storsjo
2016-10-17Add casts to avoid errors due to narrowingMartin Storsjo
2016-04-08AAC/SBR decoder improvements and bugfixesandroid-cts_7.1_r1android-cts-7.1_r9android-cts-7.1_r8android-cts-7.1_r7android-cts-7.1_r6android-cts-7.1_r5android-cts-7.1_r4android-cts-7.1_r3android-cts-7.1_r29android-cts-7.1_r28android-cts-7.1_r27android-cts-7.1_r26android-cts-7.1_r25android-cts-7.1_r24android-cts-7.1_r23android-cts-7.1_r22android-cts-7.1_r21android-cts-7.1_r20android-cts-7.1_r2android-cts-7.1_r19android-cts-7.1_r18android-cts-7.1_r17android-cts-7.1_r16android-cts-7.1_r15android-cts-7.1_r14android-cts-7.1_r13android-cts-7.1_r12android-cts-7.1_r11android-cts-7.1_r10android-cts-7.1_r1android-7.1.1_r9android-7.1.1_r8android-7.1.1_r7android-7.1.1_r6android-7.1.1_r58android-7.1.1_r57android-7.1.1_r56android-7.1.1_r55android-7.1.1_r54android-7.1.1_r53android-7.1.1_r52android-7.1.1_r51android-7.1.1_r50android-7.1.1_r49android-7.1.1_r48android-7.1.1_r47android-7.1.1_r46android-7.1.1_r45android-7.1.1_r44android-7.1.1_r43android-7.1.1_r42android-7.1.1_r41android-7.1.1_r40android-7.1.1_r4android-7.1.1_r39android-7.1.1_r38android-7.1.1_r35android-7.1.1_r33android-7.1.1_r32android-7.1.1_r31android-7.1.1_r3android-7.1.1_r28android-7.1.1_r27android-7.1.1_r26android-7.1.1_r25android-7.1.1_r24android-7.1.1_r23android-7.1.1_r22android-7.1.1_r21android-7.1.1_r20android-7.1.1_r2android-7.1.1_r17android-7.1.1_r16android-7.1.1_r15android-7.1.1_r14android-7.1.1_r13android-7.1.1_r12android-7.1.1_r11android-7.1.1_r10android-7.1.1_r1android-7.1.0_r7android-7.1.0_r6android-7.1.0_r5android-7.1.0_r4android-7.1.0_r3android-7.1.0_r2android-7.1.0_r1nougat-mr1.7-releasenougat-mr1.6-releasenougat-mr1.5-releasenougat-mr1.4-releasenougat-mr1.3-releasenougat-mr1.2-releasenougat-mr1.1-releasenougat-mr1-volantis-releasenougat-mr1-releasenougat-mr1-flounder-releasenougat-mr1-cts-releasenougat-dr1-releaseJean-Michel Trivi
2016-04-08AAC/SBR encoder improvementsJean-Michel Trivi
2016-04-04SBR/AAC encoder updates, code clean upJean-Michel Trivi
2016-04-04Remove compiler warnings, revised ARM QMF encoderJean-Michel Trivi
2015-10-23Remove __DATE__/__TIME__Dan Willemsen
2014-07-31[MIPSR6] Skip assembler code using MFHI/MFLO on mips32r6Duane Sand
2014-04-09Merge "AArch64: Make LONG 4 bytes"idea133-weekly-releaseGlenn Kasten
2014-03-12Temporary workaround for 64-bit build errorGlenn Kasten
2014-03-11AArch64: Make LONG 4 bytesMarcus Oakland
2013-08-28AAC Encoder low delay qualityJean-Michel Trivi
2013-08-27FDK update for downsampled SBRJean-Michel Trivi
2013-08-20Disclaimer update, lib version incrementJean-Michel Trivi
2012-10-02Bug 7170947 Update AAC codecandroid-sdk-support_r11android-cts-4.2_r2android-cts-4.2_r1android-4.2_r1android-4.2_pre3android-4.2_pre2.2android-4.2_pre2.1android-4.2_pre2android-4.2_pre1.1android-4.2_pre1android-4.2.2_r1.2android-4.2.2_r1.1android-4.2.2_r1android-4.2.1_r1.2android-4.2.1_r1.1android-4.2.1_r1jb-mr1.1-releasejb-mr1.1-devjb-mr1-releasejb-mr1-factory-releasejb-mr1-devJean-Michel Trivi