[skip-name-check] [non-BE][split-non-BE][rend-non-BE][allow-regression] Main-pc update step4
git merge df8e5801
This is up to latest main at the start of work. Known cases to fix still marked with comments // Todo main-pc update: ...
so search for that in files.
Known files with possibly not correctly resolved merge or other issues
ivas_binRenderer_internal_fx.c
- Needs work around OPT_BIN_REND_V2_NBE, I have disabled the switch in multiple places locally by renaming it to OPT_BIN_REND_V2_NBE_local_disabled
- In ivas_binRenderer_convModuleOpen, there are multiple "for" and "if" coming from main-pc whereas main uses "FOR" and "IF"
ivas_dirac_output_synthesis_dec_fx.c
- ivas_dirac_dec_compute_directional_responses
- ivas_dirac_dec_get_response_split_order_fx
Reviews and further fixes from @kiene and @tyagiri are appreciated
Edited by Tapani Pihlajakuja