Improper output with floating point IVAS decoder for 10dB test_sba_plc_system[1-32-PLperc40mblen50-stvFOA-0-32000] test case
For 10dB scaled inputs, the output from float point IVAS decoder seems to be improper for test case: test_sba_plc_system[1-32-PLperc40mblen50-stvFOA-0-32000] The encoded stream: [10dB.fer](/uploads/bbd7db43c7be11899d427d097f59c4fe/10dB.fer) Encoded stream for original input (non scaled): [orig.fer](/uploads/e88507aa61536f7f7de4f824a0074a4b/orig.fer) Decoding command : IVAS_dec -fr 20 FOA 32 10dB.fer out.wav Output of floating-point decoder for scaled +10dB encoded stream: ![image](/uploads/b47c9edc78e6325819096465fbf51beb/image.png) Output of floating-point decoder for original encoded stream: ![image](/uploads/2722f33cb7e2fd609bfd154ad26c4a5c/image.png) Output of fixed point decoder for scaled +10dB encoded stream: ![image](/uploads/2c2c277579b197aa53031a7672d808ed/image.png) This issue was observed when comparing output waveforms for high MLD cases. It is observed that with floating-point decoder, for frames greater than 75, in the `ivas_sce_dec` module, a situation is encountered where the value in the outputHB[0] and output[0] buffers (specifically at line 269 in the `lib_dec\ivas_sce_dec.c` file) is returned as NaN or -NaN(ind). This might be the cause of incorrect output.
issue