aboutsummaryrefslogtreecommitdiffstats
path: root/libAACdec
Commit message (Expand)AuthorAgeFilesLines
* Merge changes I42956a9f,I92f7c559,I5af62590 into sc-devTreeHugger Robot2021-05-051-7/+8
|\
| * Check the number of available escapes in rvlcDecodeBackward() to avoid out-of...Fraunhofer IIS FDK2021-04-291-7/+8
* | Merge changes Ic767aeb6,I2aef40ef into sc-devTreeHugger Robot2021-05-051-22/+27
|\|
| * Use local variables for sbr and mps state in CAacDecoder_Init() to avoid inco...Fraunhofer IIS FDK2021-04-291-16/+23
| * Follow-up on: Improve decoder robustness by storing flags and elFlags tempora...Fraunhofer IIS FDK2021-04-291-6/+4
* | Fix stack buffer overflow in Pred_lt4().Fraunhofer IIS FDK2021-04-301-2/+2
|/
* Merge "Solve issue regarding config changes between Loudness-only vs. Loudnes...Jean-Michel Trivi2021-01-191-3/+14
|\
| * Solve issue regarding config changes between Loudness-only vs. Loudness+DRC.Fraunhofer IIS FDK2021-01-141-3/+14
* | Fix USAC time domain limiter latency at config change.Fraunhofer IIS FDK2021-01-145-141/+156
* | Consider TNS headroom for complex prediction.Fraunhofer IIS FDK2021-01-141-2/+4
|/
* Check number of core channels and SAC decoder input channels to avoid a chann...Fraunhofer IIS FDK2020-12-281-9/+7
* Improve decoder robustness by storing flags and elFlags temporarily.Fraunhofer IIS FDK2020-12-281-53/+82
* ELD downscale factor 3 is only allowed for framesize 480.Fraunhofer IIS FDK2020-12-281-2/+10
* Check transportDec_OutOfBandConfig() input buffer size parameter.Fraunhofer IIS FDK2020-12-281-2/+4
* Introduce aacDecoder_drcDisable() and always disable legacy DRC for USAC.Fraunhofer IIS FDK2020-12-283-8/+24
* Fix unsigned integer overflow in Hcr_State_BODY_SIGN_ESC__ESC_WORD().Fraunhofer IIS FDK2020-12-281-1/+3
* Validate DRC compression factor and DRC boost factor value range in aacDecode...Fraunhofer IIS FDK2020-12-231-0/+6
* 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
* | Remove outdated apply_normalization parameter from legacy DRC module.Fraunhofer IIS FDK2020-02-144-24/+3
* | Avoid decoder internal clipping by converting the whole audio sample data pat...Fraunhofer IIS FDK2020-02-1415-217/+273
* | Create new applyDrcLevelNormalization() function for subsequent usage.Fraunhofer IIS FDK2020-02-143-2/+222
* | Revise memory overlay usage and remove deprecated buffers and overlay tags.Fraunhofer IIS FDK2020-02-142-15/+2
* | Revise and straighten out useless references from decoder documentation.Fraunhofer IIS FDK2020-02-131-72/+44
* | Extend decoder API with audio output loudness info (FDKdec v3.1.3).Fraunhofer IIS FDK2020-02-113-10/+54
* | Fix AACDEC_INTR handling for USAC configuration with multiple pre-roll AUsFraunhofer IIS FDK2020-01-271-3/+3
* | Reject HE-AAC SBR with a ratio greater than 2:1 and reject USAC streams conta...Fraunhofer IIS FDK2020-01-221-7/+32
* | Fix too large shift exponent in CConcealment_InterpolateBuffer().Fraunhofer IIS FDK2020-01-161-8/+3
* | Prevent negation of INT_MIN in CConcealment_ApplyRandomSign().Fraunhofer IIS FDK2020-01-141-2/+2
* | Add sanity check for huffman escape sequences in HCR tool.Fraunhofer IIS FDK2019-12-271-1/+5
* | Prevent signed integer overflows in ELD filterbank, multE2_DinvF_fdk().Fraunhofer IIS FDK2019-12-271-7/+11
* | Use one additional bit headroom to prevent signed integer overflow in BuildAd...Fraunhofer IIS FDK2019-12-271-10/+13
* | FDK: USAC CLpd_Reset uses rate constantsJean-Michel Trivi2019-10-211-1/+1
* | Prevent signed integer overflows in CLpd_FAC_Mdct2Acelp().Fraunhofer IIS FDK2019-10-181-3/+3
* | Prevent signed integer overflows in CLpd_FAC_Acelp2Mdct().Fraunhofer IIS FDK2019-10-181-6/+4
* | Fix integer overflow in complex multiplication called from CLpd_FAC_Acelp2Mdc...Fraunhofer IIS FDK2019-10-181-10/+10
* | Avoid signed integer overflow in bass_pf_1sf_delay().Fraunhofer IIS FDK2019-10-181-6/+11
* | Prevent signed integer overflow in filtLP().Fraunhofer IIS FDK2019-10-181-3/+4
* | Suppress integer overflow in lsf_weight_2st() by using 64 bit multiplication ...Fraunhofer IIS FDK2019-10-151-1/+2
* | Prevent signed integer overflow in RE8_PPV().Fraunhofer IIS FDK2019-10-151-5/+5
* | Avoid signed integer overflow in E_LPC_f_lsp_a_conversion().Fraunhofer IIS FDK2019-10-151-8/+6
* | Use SATURATE_LEFT_SHIFT in get_lsppol() to prevent integer overflow.Fraunhofer IIS FDK2019-10-151-3/+6
* | Fix integer overflow in E_UTIL_preemph().Fraunhofer IIS FDK2019-10-151-2/+2
* | Overcome potential integer overflows in M/S module for complex prediction.Fraunhofer IIS FDK2019-10-151-25/+15
* | Avoid integer overflows with pseudoLR in CAacDecoder_DecodeFrame().Fraunhofer IIS FDK2019-10-151-5/+9
* | Restrict size of huffman escape sequence to prevent shift with too large expo...Fraunhofer IIS FDK2019-10-141-9/+19
* | Limit too large shift exponent in CJointStereo_ApplyMS()Fraunhofer IIS FDK2019-10-141-16/+14
* | Fix CpePersistentData memory leak.Fraunhofer IIS FDK2019-10-101-1/+2
* | Validate aacSampleRate after applying ELD downscale factor. Avoid division by...Fraunhofer IIS FDK2019-10-101-0/+3
|/
* Fix HE-AAC using MPEG-D DRC with implicit SBR signaling.Fraunhofer IIS FDK2019-05-131-0/+7