Skip to content

Resolve Issue 235

Fix for issue #235 (closed)

The HR filter for the TD renderer may be loaded either from lib_util/hrtf_file_reader.c or lib_rend/ivas_objectRenderer_hrFilt.c. Some functionality of allocation/deallocation has been replicated in both modules. This removes the WMC_TOOL_SKIP and thus counts the memory again. The split solution will go away if the HRTF ROM is replaced with reading from file only.

@malenovsky, I checked that the instrumented code runs without any errors. Let me know if you see any issues with the solution.

IVAS_cod.exe -ism 1 scripts/testv/stvISM1.csv 96000 48 short1.pcm bit
IVAS_dec.exe -hrtf scripts/td_object_renderer/hrtf_data/Orange_53/hrfilter_model_v002_48kHz.bin BINAURAL 48 bit out1.wav
IVAS_dec.exe BINAURAL 48 bit out2.wav
Edited by norvell

Merge request reports

Loading