Draft: Resolve "EVS Mono: Reading of uninitialized memory in CalcPowerSpecAndDetectTonalComponents_fx()", Alternative Approach
- Related issues: #2509 (closed)
- Requested reviewers: @kiene
Reason why this change is needed
- It seems that
st->hTcxCfg->psychParamsCurrentis not properly initialized in EVS mono - with the harmonization of !2895 (merged) this however gets read at the call ofHarmonize TonalMDCTConceal_Detect_fx()or inHarmonize TonalMDCTConceal_Detect_fx(). - Reason for this is that we still have two version of
open_decoder_LPD()in BASOP (namelyopen_decoder_LPD_fx()andopen_decoder_LPD_ivas_fx()), and the EVS version was not taking care of this.
Description of the change
- Harmonize the two variants of
open_decoder_LPD_fx().
Affected operating points
- All operating points are expected to be BE.
Closes #2509 (closed)
Edited by multrus