High MLD case fix for OMASA format
[x] Fix for high MLD for OMASA format
[x] Also, changes made for floating code in issue 828 pulled in - ivas_stereo_dft_enc_itd.c.
Pipeline results:
- EVS 26.444 BE test passes.
- decoder pytests:
MLD scores:
Original inputs: 562 failed, 374 skipped
MLD > 10: 29
MLD > 5 : 85
MLD < 5 : 448
+10dB inputs: 562 failed, 374 skipped
MLD > 10: 143
MLD > 5 : 194
MLD < 5 : 225
-10dB inputs: 562 failed, 374 skipped
MLD > 10: 7
MLD > 5 : 39
MLD < 5 : 516 - encoder pytests results:
MLD scores:
Original inputs: 562 tests:
MLD > 10: 18
MLD > 5 : 71
MLD < 5 : 473
+10dB inputs: 562 tests:
MLD > 10: 66
MLD > 5 : 124
MLD < 5 : 372
-10dB inputs: 562 tests:
MLD > 10: 5
MLD > 5 : 30
MLD < 5 : 527
Edited by Sandesh Venkatesh