Skip to content

LTV crash fix, MLD improvements

Sandesh Venkatesh requested to merge LTV_crash_fix_High_MLD_fix into main

[x] Fix Q factor of a buffer in core coder
[x] Fix in ivas_dirac_dec_output_synthesis_process_subframe_psd_ls_fx for q factor of intermediate variable
[x] MLD improvement for stereo at 48 kbps, 16 kHz in, 16 kHz out, DTX on, JBM Prof 5
[x] Fix for High MLD SBA at 96 kbps, 48kHz in, 48kHz out, FOA out
[x] LTV crash fix for case: ltv-SBA at 256 kbps, 48kHz in, 48kHz out, PCA, BINAURAL out
[x] Float code clean up changes

  • EVS 26.444 BE test passes.
  • decoder pytests:
    MLD scores:
    Original inputs: 562 failed, 374 skipped
    MLD > 10: 3
    MLD > 5 : 45
    MLD < 5 : 514
    +10dB inputs: 562 failed, 374 skipped
    MLD > 10: 52
    MLD > 5 : 155
    MLD < 5 : 355
    -10dB inputs: 562 failed, 374 skipped
    MLD > 10: 0
    MLD > 5 : 7
    MLD < 5 : 555
  • encoder pytests results:
    MLD scores:
    Original inputs: 562 tests:
    MLD > 10: 18
    MLD > 5 : 67
    MLD < 5 : 477
    +10dB inputs: 562 tests:
    MLD > 10: 69
    MLD > 5 : 122
    MLD < 5 : 371
    -10dB inputs: 562 tests:
    MLD > 10: 5
    MLD > 5 : 24
    MLD < 5 : 533
Edited by Sandesh Venkatesh

Merge request reports

Loading