[Non-BE] Resolve 1180 phase ECU muting for long bursts
Reason why this change is needed
Muting variable *beta_mute is mistakenly decreased every band k, instead of every 20ms frame.
Variable *beta_mute controls a fast muting phase after a very long error burst (200ms or longer ). (a burst length typically not tested in the subjective tests tests)
Increase on this line: https://forge.3gpp.org/rep/ivas-codec-pc/ivas-codec/-/blame/main/lib_dec/FEC_HQ_phase_ecu.c#L421
Activated too often due to the band (k) loop here: https://forge.3gpp.org/rep/ivas-codec-pc/ivas-codec/-/blame/main/lib_dec/FEC_HQ_phase_ecu.c#L376
Misc: This long term muting bug for PhaseECU is also present in the EVS (Float/BASOP/ALT_BASOP) SW.
Description of the change
- Only apply muting for band k=0.
Affected operating points
- Frame error cases with long bursts
Related to #1180