Draft: [non-BE][split-non-BE][rend-non-BE][allow regression] Resolve "Usage of extract_l() with values out of range in EVS mode"

  • Related issues:
  • Requested reviewers:

Reason why this change is needed

  • Avoid overflow in extract_l/W_extract_l in EVS mode.

Description of the change

  • Change scaling such that no overflow can occur or saturate if the former is not feasible in a reasonable way.

Affected operating points

  • All EVS cases

In particular the following functions have problems:

  • EnhanceClass_fx
  • decoder_tcx_post_fx
  • WB_BWE_gain_pred_fx
  • L_cftmdl_16fx
  • E_LPC_a_isp_conversion
  • L_envelop_modify_fx

Closes #2609

Edited by Manuel Jander

Merge request reports

Loading