Ported functions in ivas_ism_renderer.c file
[x] Ported ivas_jbm_dec_get_adapted_linear_interpolator, ivas_ism_render_sf, ivas_ism_renderer_open, vbap_determine_gains, vector_matrix_multiply_3x3, determine_best_triplet_and_gains, ivas_ism_renderer_close, ivas_omasa_separate_object_render_jbm, ivas_omasa_separate_object_renderer_close, ivas_omasa_separate_object_renderer_open, ivas_ism_get_stereo_gains, ivas_omasa_separate_object_render_jbm functions.
[x] Added fix for assert failures in renderer smoke test.
Pytests: 573 failed, 381 skipped and 1 passed for original inputs, +10dB scaled and -10dB scaled inputs.
MLD:
Original: 6 cases > 5
8.622586
9.196089
10.831767
10.85423
12.944769
22.459263
+10dB: 20 cases > 5
5.370343
5.505444
5.522441
5.572725
5.663041
5.663041
6.294713
6.992652
9.476715
10.755767
10.755767
14.898742
16.605692
16.975687
19.374313
19.763744
23.678772
24.858898
27.042179
51.74955
-10dB: 5 cases > 5
5.966279
6.010706
8.763398
15.850357
24.996883