Skip to content

Integrate lib_com functions in lib_enc modules

Sandesh Venkatesh requested to merge integrate_com_funcs_lib_enc into main

[x] Integrated all the functions present in ivas_stereo_dft_com.c, ivas_stereo_mdct_bands_com.c, delay_comp.c and ivas_stereo_mdct_stereo_com.c
[x] Integrated functions invdct4_transform, ivas_get_df_ratio_bits, ivas_qmetadata_azimuth_elevation_to_direction_vector, masa_sq, only_reduce_bits_direction in encoder
[x] ivas_qmetadata_direction_vector_to_azimuth_elevation is integrated but disabled due to the high deviations observed after integrating the function.

EVS 26.444 BE test passes.
pytests results: 597 failed, 381 skipped

MLD scores:
Original inputs:
MLD > 10: 60
MLD > 5 : 127
MLD < 5 : 410

+10dB inputs:
MLD > 10: 190
MLD > 5 : 200
MLD < 5 : 207

-10dB inputs:
MLD > 10: 23
MLD > 5 : 68
MLD < 5 : 506

Edited by Sandesh Venkatesh

Merge request reports

Loading