Fix for crashes observed with scaled inputs in LTV test
[x] Fixes issue for:
+10dB
1 ISM with metadata bitrate switching from 13.2 kbps to 128 kbps, 32 kHz in, 32 kHz out, EXT out, DTX on
-10dB
4 ISM with and without extended metadata bitrate switching from 24.4 kbps to 256 kbps, 48 kHz in, 48 kHz out, DTX on, EXT out
4 ISM with and without metadata bitrate switching from 24.4 kbps to 256 kbps, 48 kHz in, 48 kHz out, DTX on, HOA3 out\
[x] Changes done in Q for generate_comfort_noise_dec_hf_ivas_fx and ivas_ism_param_dec_tc_gain_ajust_fx updated.
EVS 26.444 BE test passes.
decoder pytests:
MLD scores:
Original inputs: 562 failed, 374 skipped
MLD > 10: 46
MLD > 5 : 108
MLD < 5 : 408
+10dB inputs: 562 failed, 374 skipped
MLD > 10: 168
MLD > 5 : 185
MLD < 5 : 209
-10dB inputs: 562 failed, 374 skipped
MLD > 10: 13
MLD > 5 : 48
MLD < 5 : 501
encoder pytests results:
MLD scores:
Original inputs: 562 tests:
MLD > 10: 17
MLD > 5 : 45
MLD < 5 : 500
+10dB inputs: 562 tests:
MLD > 10: 40
MLD > 5 : 127
MLD < 5 : 395
\-10dB inputs: 562 tests:
MLD > 10: 5
MLD > 5 : 19
MLD < 5 : 538