aboutsummaryrefslogtreecommitdiffstats
path: root/libSBRdec
Commit message (Expand)AuthorAgeFilesLines
* Adjust scaling in lppTransposerHBE() to prevent signed integer overflow in au...Fraunhofer IIS FDK2019-12-271-4/+7
* Avoid signed integer overflows in multiple adjustTimeSlot*() functions.Fraunhofer IIS FDK2019-12-271-25/+72
* Improve robustness of limiter band table calculation in ResetLimiterBands().Fraunhofer IIS FDK2019-12-271-0/+5
* Fix signed integer overflow in pvcDecodeTimeSlot().Fraunhofer IIS FDK2019-12-271-12/+13
* Limit too large shift value in apply_inter_tes().Fraunhofer IIS FDK2019-10-181-1/+2
* Fix nrgGain_e update in equalizeFiltBufferExp(). Prevents negative shift expo...Fraunhofer IIS FDK2019-10-181-3/+4
* Fix signed integer overflow in calcFactorPerBand() calculation.Fraunhofer IIS FDK2019-10-181-2/+5
* Prevent integer overflow in sbrDecoder_calculateGainVec().Fraunhofer IIS FDK2019-10-181-7/+8
* Saturate shift value in calculateSbrEnvelope(). Prevents too large shift values.Fraunhofer IIS FDK2019-10-141-2/+2
* Limit shift exponent in adjustTimeSlot_EldGrid().Fraunhofer IIS FDK2019-10-141-6/+7
* Fix shift value assignment in addHighBandPart().Fraunhofer IIS FDK2019-10-141-2/+2
* Replace obsolete SBR CRC with superior FDK CRC implementation. Fixes ELD SBR ...Fraunhofer IIS FDK2019-10-113-382/+35
* Improve random phase table accuracy.Fraunhofer IIS FDK2019-05-142-1063/+537
* Increase scale factor gain in TES tool.Fraunhofer IIS FDK2019-05-141-1/+1
* Improve accuracy of division in calcSubbandGain().Fraunhofer IIS FDK2019-05-141-2/+10
* Avoid -1.0 autocorrelation input data.Fraunhofer IIS FDK2019-05-141-3/+21
* Discard SBR data in case of unsuccessful SBR header update.Fraunhofer IIS FDK2019-03-151-5/+4
* libSBRdec: prevent OOB accessJean-Michel Trivi2019-03-071-0/+4
* Extend PS concealment/error treatmentFraunhofer IIS FDK2018-12-272-1/+13
* Fix potential invalid memory access for concealment in decodeEnvelope()Fraunhofer IIS FDK2018-12-271-4/+9
* Reset all noisefloor levels in leanSbrConcealment()Fraunhofer IIS FDK2018-12-271-2/+2
* Apply sbrDecoder_Parse() function for all explict SBR elementsFraunhofer IIS FDK2018-12-271-0/+5
* Call QMF transposer initialization only with successful SBR processingFraunhofer IIS FDK2018-12-273-2/+11
* Add error path to generateFixFixOnly()Fraunhofer IIS FDK2018-12-271-7/+10
* Merge "Limit too large shift exponent in apply_inter_tes()"Jean-Michel Trivi2018-12-271-2/+4
|\
| * Limit too large shift exponent in apply_inter_tes()Fraunhofer IIS FDK2018-12-271-2/+4
* | Limit too large scale_change exponent used in adjustTimeSlotFraunhofer IIS FDK2018-12-271-7/+9
|/
* Prevent out of bounds accesses in lppTransposer() and lppTransposerHBE()Fraunhofer IIS FDK2018-10-201-27/+47
* FDKv2 ubsan patchesFraunhofer IIS FDK2018-05-232-1/+7
* FDK patches: fix overflows in decoder out-of-band configFraunhofer IIS FDK2018-05-091-2/+2
* Upgrade to FDKv2Fraunhofer IIS FDK2018-04-1945-10852/+16747
* Fix out of bound memory access in lppTransposer am: 6d3dd40e20 am: 2a7b438754...Jean-Michel Trivi2017-11-031-3/+7
|\
| * Fix out of bound memory access in lppTransposer am: 6d3dd40e20 am: 2a7b438754...Jean-Michel Trivi2017-11-031-3/+7
| |\
| | * Fix out of bound memory access in lppTransposer am: 6d3dd40e20Jean-Michel Trivi2017-11-031-3/+7
| | |\
| | | * Fix out of bound memory access in lppTransposerJean-Michel Trivi2017-10-311-3/+7
| | * | Remove __DATE__/__TIME__Dan Willemsen2015-10-301-0/+5
| | |/
* | | Remove redundant register storage class specifiersMartin Storsjo2016-10-181-1/+1
* | | Add casts to avoid errors due to narrowingMartin Storsjo2016-10-171-1/+1
* | | Merge "Add default case for undefined pointer initialization" am: 9d0179cGlenn Kasten2016-04-201-0/+3
|\ \ \ | |/ / |/| |
| * | Add default case for undefined pointer initializationGlenn Kasten2016-04-181-0/+3
* | | AAC/SBR decoder improvements and bugfixesJean-Michel Trivi2016-04-0811-100/+391
* | | SBR/AAC encoder updates, code clean upJean-Michel Trivi2016-04-041-4/+2
|/ /
* / Remove __DATE__/__TIME__Dan Willemsen2015-10-231-0/+5
|/
* AAC-Decoder: SBR delay for gaplessJean-Michel Trivi2014-05-203-1/+42
* AAC Decoder: flush/seek improvementsJean-Michel Trivi2014-05-203-5/+47
* AAC Decoder: support 6.1/7.1 decoded as 5.1Jean-Michel Trivi2013-12-305-19/+19
* Decoder stability, sanity checks improvementsJean-Michel Trivi2013-08-273-20/+12
* Decode dynamic range control improvementsJean-Michel Trivi2013-08-272-7/+5
* FDK update for downsampled SBRJean-Michel Trivi2013-08-272-2/+4
* Disclaimer update, lib version incrementJean-Michel Trivi2013-08-2036-39/+39