Residual PLC attenuation ignores q_fac / Sqrt32 exponent (scaling not tracked)
# Basic info <!--- Add commit SHA used to reproduce --> - Fixed point: - Encoder (fixed): 829ddcd5 - Decoder (fixed): 829ddcd5 # Bug description In the stereo_dft_res_ecu_burst_att_fx() ( lib_dec/ivas_stereo_dft_plc_fx.c:752), in both branches, BASOP_Util_Divide3232_Scale(..., &q_fac) returns a normalized Q15 mantissa plus the ratio's exponent q_fac, but q_fac is never applied. In the ACELP branch the Sqrt32(..., &exponent) output exponent is likewise discarded. So fac is computed from the normalized mantissa only, not the true ratio magnitude. <!--- Below are labels that will be added but are not shown in description. This is a template to help fill them. Add further information to the first row and remove and add labels as necessary. -->
issue