Loading .gitignore 0 → 100644 +86 −0 Original line number Diff line number Diff line # .gitignore for IVAS public collaboration Git repository # Compiler output Unix IVAS_cod IVAS_dec IVAS_rend ISAR_post_rend ambi_converter obj/ *.a *.o *.P # default CMake build*/**/* # Compiler output VS2017 IVAS_cod.exe IVAS_dec.exe IVAS_rend.exe ISAR_post_rend.exe ambi_converter.exe *.user .vs/ Debug_*/ Release_*/ *.obj *.pdb # Standalone TD object renderer scripts/td_object_renderer/object_renderer_standalone/renderer_standalone scripts/td_object_renderer/object_renderer_standalone/renderer_standalone.exe # General/scripts .DS_Store .vscode .cache .idea *.log *.bak .\#* scripts/c-code_instrument/ scripts/ifdef_instrument.list scripts/ref/ scripts/test/ scripts/out/ scripts/self_test_summary.txt scripts/cppp/ binary/ tests/**/[c|d]ut tests/**/ref tests/*/testv tests/hrtf_binary_loading/bitstream/* tests/hrtf_binary_loading/dec_out_*/* scripts/testv/*_cut*.pcm scripts/testv/*_cut*.wav scripts/testv/stvOMASA_*.met scripts/testv/stvOMASA_*.csv scripts/testv/stvOMASA_2ISM_1MASA1TC48c.wav scripts/testv/stvOMASA_3ISM_1MASA1TC48c.wav scripts/testv/stvO* # default reference binary name IVAS_cod_ref* IVAS_dec_ref* IVAS_rend_ref* ISAR_post_rend_ref* # Python files that pop up when running scripts __pycache__/ *.py[cod] *$py.class # history .history/ #externals Externals/ # coan output files that are created when cleaning out switches coan_out_* # Additional ignored locations for the BASOP repo /ci /scripts /tests /pytest.ini CMakeLists.txt +2 −2 Original line number Diff line number Diff line Loading @@ -184,7 +184,7 @@ target_include_directories(lib_util PRIVATE lib_lc3plus lib_isar) if(NOT WMOPS) add_executable(ivas_lc3plus_unit_test ${CMAKE_SOURCE_DIR}/scripts/split_rendering/lc3plus_basop/ivas_lc3plus_unit_test.c) target_link_libraries(ivas_lc3plus_unit_test lib_rend lib_dec lib_util lib_basop lib_com lib_debug lib_isar) target_link_libraries(ivas_lc3plus_unit_test lib_rend lib_dec lib_util lib_com lib_basop lib_debug lib_isar) endif() file(GLOB libISARSrcs "lib_isar/*.c") Loading Loading @@ -216,7 +216,7 @@ target_link_libraries(ISAR_post_rend lib_basop lib_isar lib_util lib_com) target_include_directories(ISAR_post_rend PRIVATE lib_basop lib_isar) add_executable(ambi_converter apps/ambi_converter.c) target_link_libraries(ambi_converter lib_util lib_com lib_basop) target_link_libraries(ambi_converter lib_util lib_com lib_basop lib_debug) if(UNIX) target_link_libraries(ambi_converter m) endif() Loading Workspace_msvc/lib_lc3plus.vcxproj +11 −11 Original line number Diff line number Diff line Loading @@ -109,19 +109,20 @@ <ClCompile Include="..\lib_lc3plus\basop_mpy_lc3plus.c" /> <ClCompile Include="..\lib_lc3plus\basop_util_lc3plus.c" /> <ClCompile Include="..\lib_lc3plus\constants.c" /> <ClCompile Include="..\lib_lc3plus\com_entropy.c" /> <ClCompile Include="..\lib_lc3plus\cutoff_bandwidth.c" /> <ClCompile Include="..\lib_lc3plus\dct2_fx.c" /> <ClCompile Include="..\lib_lc3plus\dct4_fx.c" /> <ClCompile Include="..\lib_lc3plus\dec_entropy.c" /> <ClCompile Include="..\lib_lc3plus\dec_lc3.c" /> <ClCompile Include="..\lib_lc3plus\dec_lc3plus.c" /> <ClCompile Include="..\lib_lc3plus\detect_cutoff_warped_fx.c" /> <ClCompile Include="..\lib_lc3plus\dynmem.c" /> <ClCompile Include="..\lib_lc3plus\enc_entropy.c" /> <ClCompile Include="..\lib_lc3plus\enc_lc3.c" /> <ClCompile Include="..\lib_lc3plus\enc_lc3plus.c" /> <ClCompile Include="..\lib_lc3plus\estimate_global_gain_fx.c" /> <ClCompile Include="..\lib_lc3plus\fft_lc3plus.c" /> <ClCompile Include="..\lib_lc3plus\imdct_fx.c" /> <ClCompile Include="..\lib_lc3plus\lc3.c" /> <ClCompile Include="..\lib_lc3plus\lc3plus.c" /> <ClCompile Include="..\lib_lc3plus\levinson_fx.c" /> <ClCompile Include="..\lib_lc3plus\ltpf_coder_fx.c" /> <ClCompile Include="..\lib_lc3plus\ltpf_decoder_fx.c" /> Loading Loading @@ -166,8 +167,9 @@ <ClCompile Include="..\lib_lc3plus\residual_decoding_fx.c" /> <ClCompile Include="..\lib_lc3plus\rom_basop_util_lc3plus.c" /> <ClCompile Include="..\lib_lc3plus\scale_signal24_fx.c" /> <ClCompile Include="..\lib_lc3plus\setup_dec_lc3.c" /> <ClCompile Include="..\lib_lc3plus\setup_enc_lc3.c" /> <ClCompile Include="..\lib_lc3plus\setup_com_lc3plus.c" /> <ClCompile Include="..\lib_lc3plus\setup_dec_lc3plus.c" /> <ClCompile Include="..\lib_lc3plus\setup_enc_lc3plus.c" /> <ClCompile Include="..\lib_lc3plus\sns_compute_scf_fx.c" /> <ClCompile Include="..\lib_lc3plus\sns_interpolate_scf_fx.c" /> <ClCompile Include="..\lib_lc3plus\sns_quantize_scf_fx.c" /> Loading @@ -181,13 +183,11 @@ <ClInclude Include="..\lib_lc3plus\defines.h" /> <ClInclude Include="..\lib_lc3plus\dynmem.h" /> <ClInclude Include="..\lib_lc3plus\functions.h" /> <ClInclude Include="..\lib_lc3plus\lc3.h" /> <ClInclude Include="..\lib_lc3plus\lc3plus.h" /> <ClInclude Include="..\lib_lc3plus\license.h" /> <ClInclude Include="..\lib_lc3plus\rom_basop_util_lc3plus.h" /> <ClInclude Include="..\lib_lc3plus\setup_dec_lc3.h" /> <ClInclude Include="..\lib_lc3plus\setup_enc_lc3.h" /> <ClInclude Include="..\lib_lc3plus\tinywavein_c.h" /> <ClInclude Include="..\lib_lc3plus\tinywaveout_c.h" /> <ClInclude Include="..\lib_lc3plus\setup_dec_lc3plus.h" /> <ClInclude Include="..\lib_lc3plus\setup_enc_lc3plus.h" /> </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> Loading Workspace_msvc/lib_rend.vcxproj +3 −1 Original line number Diff line number Diff line Loading @@ -138,6 +138,7 @@ </Lib> </ItemDefinitionGroup> <ItemGroup> <ClCompile Include="..\lib_rend\ivas_cldfb_ring_buffer.c" /> <ClCompile Include="..\lib_rend\ivas_dirac_decorr_dec_fx.c" /> <ClCompile Include="..\lib_rend\ivas_dirac_dec_binaural_functions_fx.c" /> <ClCompile Include="..\lib_rend\ivas_dirac_onsets_dec_fx.c" /> Loading Loading @@ -175,6 +176,7 @@ <ClCompile Include="..\lib_rend\ivas_rom_rend_fx.c" /> <ClCompile Include="..\lib_rend\ivas_shoebox_fx.c" /> <ClCompile Include="..\lib_rend\ivas_td_decorr_fx.c" /> <ClCompile Include="..\lib_rend\ivas_td_ring_buffer_fx.c" /> <ClCompile Include="..\lib_rend\ivas_vbap_fx.c" /> <ClCompile Include="..\lib_rend\lib_rend_fx.c" /> </ItemGroup> Loading Workspace_msvc/lib_rend.vcxproj.filters +3 −0 Original line number Diff line number Diff line Loading @@ -109,6 +109,9 @@ <ClCompile Include="..\lib_rend\ivas_td_decorr_fx.c"> <Filter>rend_c</Filter> </ClCompile> <ClCompile Include="..\lib_rend\ivas_cldfb_ring_buffer.c"> <Filter>rend_c</Filter> </ClCompile> <ClCompile Include="..\lib_rend\ivas_vbap_fx.c"> <Filter>rend_c</Filter> </ClCompile> Loading Loading
.gitignore 0 → 100644 +86 −0 Original line number Diff line number Diff line # .gitignore for IVAS public collaboration Git repository # Compiler output Unix IVAS_cod IVAS_dec IVAS_rend ISAR_post_rend ambi_converter obj/ *.a *.o *.P # default CMake build*/**/* # Compiler output VS2017 IVAS_cod.exe IVAS_dec.exe IVAS_rend.exe ISAR_post_rend.exe ambi_converter.exe *.user .vs/ Debug_*/ Release_*/ *.obj *.pdb # Standalone TD object renderer scripts/td_object_renderer/object_renderer_standalone/renderer_standalone scripts/td_object_renderer/object_renderer_standalone/renderer_standalone.exe # General/scripts .DS_Store .vscode .cache .idea *.log *.bak .\#* scripts/c-code_instrument/ scripts/ifdef_instrument.list scripts/ref/ scripts/test/ scripts/out/ scripts/self_test_summary.txt scripts/cppp/ binary/ tests/**/[c|d]ut tests/**/ref tests/*/testv tests/hrtf_binary_loading/bitstream/* tests/hrtf_binary_loading/dec_out_*/* scripts/testv/*_cut*.pcm scripts/testv/*_cut*.wav scripts/testv/stvOMASA_*.met scripts/testv/stvOMASA_*.csv scripts/testv/stvOMASA_2ISM_1MASA1TC48c.wav scripts/testv/stvOMASA_3ISM_1MASA1TC48c.wav scripts/testv/stvO* # default reference binary name IVAS_cod_ref* IVAS_dec_ref* IVAS_rend_ref* ISAR_post_rend_ref* # Python files that pop up when running scripts __pycache__/ *.py[cod] *$py.class # history .history/ #externals Externals/ # coan output files that are created when cleaning out switches coan_out_* # Additional ignored locations for the BASOP repo /ci /scripts /tests /pytest.ini
CMakeLists.txt +2 −2 Original line number Diff line number Diff line Loading @@ -184,7 +184,7 @@ target_include_directories(lib_util PRIVATE lib_lc3plus lib_isar) if(NOT WMOPS) add_executable(ivas_lc3plus_unit_test ${CMAKE_SOURCE_DIR}/scripts/split_rendering/lc3plus_basop/ivas_lc3plus_unit_test.c) target_link_libraries(ivas_lc3plus_unit_test lib_rend lib_dec lib_util lib_basop lib_com lib_debug lib_isar) target_link_libraries(ivas_lc3plus_unit_test lib_rend lib_dec lib_util lib_com lib_basop lib_debug lib_isar) endif() file(GLOB libISARSrcs "lib_isar/*.c") Loading Loading @@ -216,7 +216,7 @@ target_link_libraries(ISAR_post_rend lib_basop lib_isar lib_util lib_com) target_include_directories(ISAR_post_rend PRIVATE lib_basop lib_isar) add_executable(ambi_converter apps/ambi_converter.c) target_link_libraries(ambi_converter lib_util lib_com lib_basop) target_link_libraries(ambi_converter lib_util lib_com lib_basop lib_debug) if(UNIX) target_link_libraries(ambi_converter m) endif() Loading
Workspace_msvc/lib_lc3plus.vcxproj +11 −11 Original line number Diff line number Diff line Loading @@ -109,19 +109,20 @@ <ClCompile Include="..\lib_lc3plus\basop_mpy_lc3plus.c" /> <ClCompile Include="..\lib_lc3plus\basop_util_lc3plus.c" /> <ClCompile Include="..\lib_lc3plus\constants.c" /> <ClCompile Include="..\lib_lc3plus\com_entropy.c" /> <ClCompile Include="..\lib_lc3plus\cutoff_bandwidth.c" /> <ClCompile Include="..\lib_lc3plus\dct2_fx.c" /> <ClCompile Include="..\lib_lc3plus\dct4_fx.c" /> <ClCompile Include="..\lib_lc3plus\dec_entropy.c" /> <ClCompile Include="..\lib_lc3plus\dec_lc3.c" /> <ClCompile Include="..\lib_lc3plus\dec_lc3plus.c" /> <ClCompile Include="..\lib_lc3plus\detect_cutoff_warped_fx.c" /> <ClCompile Include="..\lib_lc3plus\dynmem.c" /> <ClCompile Include="..\lib_lc3plus\enc_entropy.c" /> <ClCompile Include="..\lib_lc3plus\enc_lc3.c" /> <ClCompile Include="..\lib_lc3plus\enc_lc3plus.c" /> <ClCompile Include="..\lib_lc3plus\estimate_global_gain_fx.c" /> <ClCompile Include="..\lib_lc3plus\fft_lc3plus.c" /> <ClCompile Include="..\lib_lc3plus\imdct_fx.c" /> <ClCompile Include="..\lib_lc3plus\lc3.c" /> <ClCompile Include="..\lib_lc3plus\lc3plus.c" /> <ClCompile Include="..\lib_lc3plus\levinson_fx.c" /> <ClCompile Include="..\lib_lc3plus\ltpf_coder_fx.c" /> <ClCompile Include="..\lib_lc3plus\ltpf_decoder_fx.c" /> Loading Loading @@ -166,8 +167,9 @@ <ClCompile Include="..\lib_lc3plus\residual_decoding_fx.c" /> <ClCompile Include="..\lib_lc3plus\rom_basop_util_lc3plus.c" /> <ClCompile Include="..\lib_lc3plus\scale_signal24_fx.c" /> <ClCompile Include="..\lib_lc3plus\setup_dec_lc3.c" /> <ClCompile Include="..\lib_lc3plus\setup_enc_lc3.c" /> <ClCompile Include="..\lib_lc3plus\setup_com_lc3plus.c" /> <ClCompile Include="..\lib_lc3plus\setup_dec_lc3plus.c" /> <ClCompile Include="..\lib_lc3plus\setup_enc_lc3plus.c" /> <ClCompile Include="..\lib_lc3plus\sns_compute_scf_fx.c" /> <ClCompile Include="..\lib_lc3plus\sns_interpolate_scf_fx.c" /> <ClCompile Include="..\lib_lc3plus\sns_quantize_scf_fx.c" /> Loading @@ -181,13 +183,11 @@ <ClInclude Include="..\lib_lc3plus\defines.h" /> <ClInclude Include="..\lib_lc3plus\dynmem.h" /> <ClInclude Include="..\lib_lc3plus\functions.h" /> <ClInclude Include="..\lib_lc3plus\lc3.h" /> <ClInclude Include="..\lib_lc3plus\lc3plus.h" /> <ClInclude Include="..\lib_lc3plus\license.h" /> <ClInclude Include="..\lib_lc3plus\rom_basop_util_lc3plus.h" /> <ClInclude Include="..\lib_lc3plus\setup_dec_lc3.h" /> <ClInclude Include="..\lib_lc3plus\setup_enc_lc3.h" /> <ClInclude Include="..\lib_lc3plus\tinywavein_c.h" /> <ClInclude Include="..\lib_lc3plus\tinywaveout_c.h" /> <ClInclude Include="..\lib_lc3plus\setup_dec_lc3plus.h" /> <ClInclude Include="..\lib_lc3plus\setup_enc_lc3plus.h" /> </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> Loading
Workspace_msvc/lib_rend.vcxproj +3 −1 Original line number Diff line number Diff line Loading @@ -138,6 +138,7 @@ </Lib> </ItemDefinitionGroup> <ItemGroup> <ClCompile Include="..\lib_rend\ivas_cldfb_ring_buffer.c" /> <ClCompile Include="..\lib_rend\ivas_dirac_decorr_dec_fx.c" /> <ClCompile Include="..\lib_rend\ivas_dirac_dec_binaural_functions_fx.c" /> <ClCompile Include="..\lib_rend\ivas_dirac_onsets_dec_fx.c" /> Loading Loading @@ -175,6 +176,7 @@ <ClCompile Include="..\lib_rend\ivas_rom_rend_fx.c" /> <ClCompile Include="..\lib_rend\ivas_shoebox_fx.c" /> <ClCompile Include="..\lib_rend\ivas_td_decorr_fx.c" /> <ClCompile Include="..\lib_rend\ivas_td_ring_buffer_fx.c" /> <ClCompile Include="..\lib_rend\ivas_vbap_fx.c" /> <ClCompile Include="..\lib_rend\lib_rend_fx.c" /> </ItemGroup> Loading
Workspace_msvc/lib_rend.vcxproj.filters +3 −0 Original line number Diff line number Diff line Loading @@ -109,6 +109,9 @@ <ClCompile Include="..\lib_rend\ivas_td_decorr_fx.c"> <Filter>rend_c</Filter> </ClCompile> <ClCompile Include="..\lib_rend\ivas_cldfb_ring_buffer.c"> <Filter>rend_c</Filter> </ClCompile> <ClCompile Include="..\lib_rend\ivas_vbap_fx.c"> <Filter>rend_c</Filter> </ClCompile> Loading