Assert in ivas_omasa_preProcessStereoTransportsForEditedObjects_fx
Basic info
Bug description
There is an assert in ivas_omasa_preProcessStereoTransportsForEditedObjects_fx with the provided command-line. This is also showing in LTV tests. Looks like numeric range is going out and changing from L_shl to L_shl_sat fixes the assert but review should be done if that is the proper fix.
Stack trace:
Ways to reproduce
./IVAS_cod -ism_masa 4 2 ltv48_OMASA_4ISM_2TC_ISM1.csv ltv48_OMASA_4ISM_2TC_ISM2.csv ltv48_OMASA_4ISM_2TC_ISM3.csv ltv48_OMASA_4ISM_2TC_ISM4.csv ltv48_OMASA_4ISM_2TC.met 80000 48 ltv48_OMASA_4ISM_2TC.wav debug.bit
./IVAS_dec -fr 20 -obj_edit NULL BINAURAL 48 debug.bit out.wav
Also happens with this command-line (to cover LTV test failures)
./IVAS_cod -ism 4 ltvISM1.csv ltvISM2.csv ltvISM3.csv ltvISM4.csv ./scripts/switchPaths/sw_32-48k_10fr.bin 48 ltv48_4ISM.wav debug2.bit
./IVAS_dec -fr 20 -obj_edit ./scripts/object_edit/combined_edit.txt BINAURAL_ROOM_IR 48 debug2.bit out.wav
Edited by Tapani Pihlajakuja
