summaryrefslogtreecommitdiff
path: root/libSBRdec
AgeCommit message (Expand)Author
2023-05-30Increase patchParam array size by one and fix out-of-bounce write in resetLpp...Fraunhofer IIS FDK
2021-05-07Prevent too large shift exponent in apply_inter_tes() and merge two loops.Fraunhofer IIS FDK
2021-05-07Use scaleValuesSaturate() to avoid integer overflows in QmfTransposerApply().Fraunhofer IIS FDK
2021-05-06Avoid unintentional sign conversions in lppTransposer() and lppTransposerHBE().Fraunhofer IIS FDK
2021-05-05Merge changes I42956a9f,I92f7c559,I5af62590 into sc-devTreeHugger Robot
2021-04-30Merge "Revise synthesis QMF scaling for PS to avoid integer overflow in qmfSy...TreeHugger Robot
2021-04-30Merge "Prevent signed integer overflow in calc_qmfBufferReal()." into sc-devTreeHugger Robot
2021-04-30Prevent signed integer overflow in complex path of calc_qmfBuffer().Fraunhofer IIS FDK
2021-04-30Prevent signed integer overflow in calc_qmfBufferReal().Fraunhofer IIS FDK
2021-04-30Revise synthesis QMF scaling for PS to avoid integer overflow in qmfSynProtot...Fraunhofer IIS FDK
2021-04-29Sbr syncstate may only be set to upsampling if the sbr decoder was sucessfull...Fraunhofer IIS FDK
2021-04-29Perform parameter check before parameter assignment to avoid incorrect initia...Fraunhofer IIS FDK
2020-12-28Make sure that alphaValue is correctly initialized in sbrDecoder_drcApplySlot().Fraunhofer IIS FDK
2020-12-23Limit smoothedNoise values to avoid integer overflows in adjustTimeSlotHQ() a...Fraunhofer IIS FDK
2020-08-10Fix heap buffer overflow in sbrDecoder_AssignQmfChannels2SbrChannels().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-01-16Avoid too large shift exponent in apply_inter_tes() by using fIsLessThan.Fraunhofer IIS FDK
2019-12-27Adjust scaling in lppTransposerHBE() to prevent signed integer overflow in au...Fraunhofer IIS FDK
2019-12-27Avoid signed integer overflows in multiple adjustTimeSlot*() functions.Fraunhofer IIS FDK
2019-12-27Improve robustness of limiter band table calculation in ResetLimiterBands().Fraunhofer IIS FDK
2019-12-27Fix signed integer overflow in pvcDecodeTimeSlot().Fraunhofer IIS FDK
2019-10-18Limit too large shift value in apply_inter_tes().Fraunhofer IIS FDK
2019-10-18Fix nrgGain_e update in equalizeFiltBufferExp(). Prevents negative shift expo...Fraunhofer IIS FDK
2019-10-18Fix signed integer overflow in calcFactorPerBand() calculation.Fraunhofer IIS FDK
2019-10-18Prevent integer overflow in sbrDecoder_calculateGainVec().Fraunhofer IIS FDK
2019-10-14Saturate shift value in calculateSbrEnvelope(). Prevents too large shift values.Fraunhofer IIS FDK
2019-10-14Limit shift exponent in adjustTimeSlot_EldGrid().Fraunhofer IIS FDK
2019-10-14Fix shift value assignment in addHighBandPart().Fraunhofer IIS FDK
2019-10-11Replace obsolete SBR CRC with superior FDK CRC implementation. Fixes ELD SBR ...Fraunhofer IIS FDK
2019-05-14Improve random phase table accuracy.Fraunhofer IIS FDK
2019-05-14Increase scale factor gain in TES tool.Fraunhofer IIS FDK
2019-05-14Improve accuracy of division in calcSubbandGain().Fraunhofer IIS FDK
2019-05-14Avoid -1.0 autocorrelation input data.Fraunhofer IIS FDK
2019-03-15Discard SBR data in case of unsuccessful SBR header update.Fraunhofer IIS FDK
2019-03-07libSBRdec: prevent OOB accessJean-Michel Trivi
2018-12-27Extend PS concealment/error treatmentFraunhofer IIS FDK
2018-12-27Fix potential invalid memory access for concealment in decodeEnvelope()Fraunhofer IIS FDK
2018-12-27Reset all noisefloor levels in leanSbrConcealment()Fraunhofer IIS FDK
2018-12-27Apply sbrDecoder_Parse() function for all explict SBR elementsFraunhofer IIS FDK
2018-12-27Call QMF transposer initialization only with successful SBR processingFraunhofer IIS FDK
2018-12-27Add error path to generateFixFixOnly()Fraunhofer IIS FDK
2018-12-27Merge "Limit too large shift exponent in apply_inter_tes()"Jean-Michel Trivi
2018-12-27Limit too large shift exponent in apply_inter_tes()Fraunhofer IIS FDK
2018-12-27Limit too large scale_change exponent used in adjustTimeSlotFraunhofer IIS FDK
2018-10-20Prevent out of bounds accesses in lppTransposer() and lppTransposerHBE()Fraunhofer IIS FDK
2018-05-23FDKv2 ubsan patchesFraunhofer IIS FDK
2018-05-09FDK patches: fix overflows in decoder out-of-band configFraunhofer IIS FDK