Loading .gitlab-ci.yml +58 −3 Original line number Diff line number Diff line variables: # note: GitLab cannot reference variables defined by users in the include ref:, we need to use a YAML anchor for this # see https://docs.gitlab.com/ci/yaml/includes/#use-variables-with-include for more information IVAS_CODEC_CI_REF: &IVAS_CODEC_CI_REF 44cb5638949b874ce0f5c3bf4359f9db860d88bc IVAS_CODEC_CI_REF: &IVAS_CODEC_CI_REF 41186736915f5c0a857ac92e8ab438c434e5247d include: - local: .gitlab-ci/variables.yml Loading Loading @@ -38,6 +38,9 @@ workflow: - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == 'pytest-compare-long' variables: IVAS_PIPELINE_NAME: 'Run comparison tools against float ref (long test vectors): $CI_COMMIT_BRANCH' - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == 'pytest-compare-long-fx-fx' variables: IVAS_PIPELINE_NAME: 'Run comparison tools against float ref FX-FX (long test vectors): $CI_COMMIT_BRANCH' - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == 'pytest-compare-to-input' variables: IVAS_PIPELINE_NAME: 'Run comparison tools against input (pass-through only): $CI_COMMIT_BRANCH' Loading Loading @@ -133,6 +136,15 @@ workflow: - if: $CI_PIPELINE_SOURCE == 'merge_request_event' when: never .rules-pytest-long-fx-fx: rules: - if: $PYTEST_MLD_LONG_FX_FX # Set by scheduled pipeline - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == "pytest-compare-long-fx-fx" - if: $CI_PIPELINE_SOURCE == 'push' when: never - if: $CI_PIPELINE_SOURCE == 'merge_request_event' when: never .rules-coverage: rules: - if: $COVERAGE_TEST # Set by scheduled pipeline Loading Loading @@ -177,6 +189,7 @@ workflow: .test-job-linux-needs-testv-dir: extends: .test-job-linux before_script: - !reference [ .job-linux, before_script ] - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/basop/update-scripts-repo.sh - if [ ! -d "$TESTV_DIR" ]; then mkdir -p $TESTV_DIR; fi - cp -r scripts/testv/* $TESTV_DIR/ Loading @@ -184,7 +197,7 @@ workflow: .ivas-pytest-anchor: &ivas-pytest-anchor stage: test needs: ["build-codec-linux-make"] timeout: "360 minutes" timeout: "15 hours" variables: # keep "mld" in artifact name for backwards compatibility reasons CSV_ARTIFACT_NAME: "mld--$CI_JOB_NAME-$CI_JOB_ID--sha-$CI_COMMIT_SHORT_SHA.csv" Loading Loading @@ -1336,6 +1349,49 @@ ivas-pytest-compare_ref-long-dec-lev+10: - SPLIT_COMPARISON="true" <<: *ivas-pytest-anchor ivas-pytest-compare_ref-long-fx-fx: extends: - .rules-pytest-long-fx-fx - .test-job-linux tags: - ivas-linux before_script: - USE_LTV=1 - REF_ENCODER_PATH=./$DUT_ENCODER_PATH - TEST_SUITE="$LONG_TEST_SUITE_NO_RENDERER" - LEVEL_SCALING=1.0 - SPLIT_COMPARISON="true" <<: *ivas-pytest-anchor ivas-pytest-compare_ref-long-fx-fx-lev-10: extends: - .rules-pytest-long-fx-fx - .test-job-linux tags: - ivas-linux before_script: - USE_LTV=1 - REF_ENCODER_PATH=./$DUT_ENCODER_PATH - TEST_SUITE="$LONG_TEST_SUITE_NO_RENDERER" - LEVEL_SCALING=0.3162 - SPLIT_COMPARISON="true" <<: *ivas-pytest-anchor ivas-pytest-compare_ref-long-fx-fx-lev+10: extends: - .rules-pytest-long-fx-fx - .test-job-linux tags: - ivas-linux before_script: - USE_LTV=1 - REF_ENCODER_PATH=./$DUT_ENCODER_PATH - TEST_SUITE="$LONG_TEST_SUITE_NO_RENDERER" - LEVEL_SCALING=3.162 - SPLIT_COMPARISON="true" <<: *ivas-pytest-anchor ivas-smoke-test-saturation: extends: - .rules-pytest-saturation-smoke-test Loading Loading @@ -1987,7 +2043,6 @@ pages: - if: $UPDATE_PAGES script: - !reference [ .job-linux, before_script ] - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/print-common-info.sh - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/basop/update-scripts-repo.sh - python3 ci/setup_pages.py Loading .gitlab-ci/variables.yml +1 −0 Original line number Diff line number Diff line Loading @@ -54,6 +54,7 @@ variables: - 'pytest-compare' - 'pytest-compare-enc-dmx' - 'pytest-compare-long' - 'pytest-compare-long-fx-fx' - 'pytest-compare-to-input' - 'pytest-saturation-smoke-test' - 'evs-26444' Loading Workspace_msvc/lib_com.vcxproj +21 −30 Original line number Diff line number Diff line Loading @@ -136,14 +136,14 @@ <ClCompile Include="..\lib_com\bitstream_fx.c" /> <ClCompile Include="..\lib_com\bits_alloc_fx.c" /> <ClCompile Include="..\lib_com\cb_shape_fx.c" /> <ClCompile Include="..\lib_com\cldfb.c" /> <ClCompile Include="..\lib_com\cldfb_evs.c" /> <ClCompile Include="..\lib_com\cldfb_fx.c" /> <ClCompile Include="..\lib_com\cldfb_evs_fx.c" /> <ClCompile Include="..\lib_com\cng_exc_fx.c" /> <ClCompile Include="..\lib_com\codec_tcx_common.c" /> <ClCompile Include="..\lib_com\codec_tcx_common_fx.c" /> <ClCompile Include="..\lib_com\complex_basop.c" /> <ClCompile Include="..\lib_com\core_com_config.c" /> <ClCompile Include="..\lib_com\deemph.c" /> <ClCompile Include="..\lib_com\delay_comp.c" /> <ClCompile Include="..\lib_com\core_com_config_fx.c" /> <ClCompile Include="..\lib_com\deemph_fx.c" /> <ClCompile Include="..\lib_com\delay_comp_fx.c" /> <ClCompile Include="..\lib_com\disclaimer.c" /> <ClCompile Include="..\lib_com\dlpc_bfi_fx.c" /> <ClCompile Include="..\lib_com\edct_fx.c" /> Loading @@ -153,21 +153,19 @@ <ClCompile Include="..\lib_com\enh64.c" /> <ClCompile Include="..\lib_com\enhancer_fx.c" /> <ClCompile Include="..\lib_com\enhUL32.c" /> <ClCompile Include="..\lib_com\enr_1_az.c" /> <ClCompile Include="..\lib_com\env_adj.c" /> <ClCompile Include="..\lib_com\env_stab.c" /> <ClCompile Include="..\lib_com\env_stab_trans.c" /> <ClCompile Include="..\lib_com\enr_1_az_fx.c" /> <ClCompile Include="..\lib_com\env_adj_fx.c" /> <ClCompile Include="..\lib_com\env_stab_fx.c" /> <ClCompile Include="..\lib_com\env_stab_trans_fx.c" /> <ClCompile Include="..\lib_com\est_tilt_fx.c" /> <ClCompile Include="..\lib_com\fd_cng_com_fx.c" /> <ClCompile Include="..\lib_com\fft.c" /> <ClCompile Include="..\lib_com\fft_evs.c" /> <ClCompile Include="..\lib_com\fft_cldfb_fx.c" /> <ClCompile Include="..\lib_com\fft_fx.c" /> <ClCompile Include="..\lib_com\fft_fx_evs.c" /> <ClCompile Include="..\lib_com\fft_rel.c" /> <ClCompile Include="..\lib_com\fft_rel_fx.c" /> <ClCompile Include="..\lib_com\fill_spectrum.c" /> <ClCompile Include="..\lib_com\findpulse.c" /> <ClCompile Include="..\lib_com\fill_spectrum_fx.c" /> <ClCompile Include="..\lib_com\findpulse_fx.c" /> <ClCompile Include="..\lib_com\fine_gain_bits_fx.c" /> <ClCompile Include="..\lib_com\float_to_fix_ops.c" /> <ClCompile Include="..\lib_com\frame_ener_fx.c" /> Loading @@ -175,7 +173,6 @@ <ClCompile Include="..\lib_com\get_gain_fx.c" /> <ClCompile Include="..\lib_com\gs_bitallocation_fx.c" /> <ClCompile Include="..\lib_com\gs_bitallocation_ivas_fx.c" /> <ClCompile Include="..\lib_com\gs_gains.c" /> <ClCompile Include="..\lib_com\gs_gains_fx.c" /> <ClCompile Include="..\lib_com\gs_inact_switching_fx.c" /> <ClCompile Include="..\lib_com\gs_noisefill_fx.c" /> Loading @@ -183,20 +180,18 @@ <ClCompile Include="..\lib_com\guided_plc_util_fx.c" /> <ClCompile Include="..\lib_com\hp50_fx.c" /> <ClCompile Include="..\lib_com\hq2_bit_alloc_fx.c" /> <ClCompile Include="..\lib_com\hq2_core_com.c" /> <ClCompile Include="..\lib_com\hq2_core_com_fx.c" /> <ClCompile Include="..\lib_com\hq2_noise_inject_fx.c" /> <ClCompile Include="..\lib_com\hq_bit_allocation_fx.c" /> <ClCompile Include="..\lib_com\hq_conf.c" /> <ClCompile Include="..\lib_com\hq_conf_fx.c" /> <ClCompile Include="..\lib_com\hq_tools_fx.c" /> <ClCompile Include="..\lib_com\hvq_pvq_bitalloc_fx.c" /> <ClCompile Include="..\lib_com\ifft_rel.c" /> <ClCompile Include="..\lib_com\ifft_rel_fx.c" /> <ClCompile Include="..\lib_com\igf_base_fx.c" /> <ClCompile Include="..\lib_com\index_pvq_opt_fx.c" /> <ClCompile Include="..\lib_com\interleave_spectrum.c" /> <ClCompile Include="..\lib_com\interpol.c" /> <ClCompile Include="..\lib_com\int_lsp.c" /> <ClCompile Include="..\lib_com\interleave_spectrum_fx.c" /> <ClCompile Include="..\lib_com\interpol_fx.c" /> <ClCompile Include="..\lib_com\int_lsp_fx.c" /> <ClCompile Include="..\lib_com\isf_dec_amr_wb_fx.c" /> <ClCompile Include="..\lib_com\ivas_agc_com_fx.c" /> <ClCompile Include="..\lib_com\ivas_arith_fx.c" /> Loading @@ -207,7 +202,7 @@ <ClCompile Include="..\lib_com\ivas_filters_fx.c" /> <ClCompile Include="..\lib_com\ivas_ism_com_fx.c" /> <ClCompile Include="..\lib_com\ivas_lfe_com_fx.c" /> <ClCompile Include="..\lib_com\ivas_mcmasa_com-fx.c" /> <ClCompile Include="..\lib_com\ivas_mcmasa_com_fx.c" /> <ClCompile Include="..\lib_com\ivas_dirac_com_fx.c" /> <ClCompile Include="..\lib_com\ivas_masa_com_fx.c" /> <ClCompile Include="..\lib_com\ivas_mct_com_fx.c" /> Loading Loading @@ -235,8 +230,8 @@ <ClCompile Include="..\lib_com\ivas_stereo_td_bit_alloc_fx.c" /> <ClCompile Include="..\lib_com\ivas_tools_fx.c" /> <ClCompile Include="..\lib_com\ivas_transient_det_fx.c" /> <ClCompile Include="..\lib_com\lag_wind.c" /> <ClCompile Include="..\lib_com\lerp.c" /> <ClCompile Include="..\lib_com\lag_wind_fx.c" /> <ClCompile Include="..\lib_com\lerp_fx.c" /> <ClCompile Include="..\lib_com\limit_t0_fx.c" /> <ClCompile Include="..\lib_com\log2.c" /> <ClCompile Include="..\lib_com\logqnorm_fx.c" /> Loading @@ -248,9 +243,7 @@ <ClCompile Include="..\lib_com\lsf_tools_fx.c" /> <ClCompile Include="..\lib_com\lsp_conv_poly_fx.c" /> <ClCompile Include="..\lib_com\math_op.c" /> <ClCompile Include="..\lib_com\modif_fs.c" /> <ClCompile Include="..\lib_com\modif_fs_fx.c" /> <ClCompile Include="..\lib_com\mslvq_com.c" /> <ClCompile Include="..\lib_com\mslvq_com_fx.c" /> <ClCompile Include="..\lib_com\nelp_fx.c" /> <ClCompile Include="..\lib_com\oper_32b.c" /> Loading @@ -258,7 +251,6 @@ <ClCompile Include="..\lib_com\phase_dispersion_fx.c" /> <ClCompile Include="..\lib_com\ppp_fx.c" /> <ClCompile Include="..\lib_com\pred_lt4_fx.c" /> <ClCompile Include="..\lib_com\preemph.c" /> <ClCompile Include="..\lib_com\preemph_fx.c" /> <ClCompile Include="..\lib_com\pvq_com_fx.c" /> <ClCompile Include="..\lib_com\range_com_fx.c" /> Loading @@ -283,9 +275,9 @@ <ClCompile Include="..\lib_com\tcq_position_arith_fx.c" /> <ClCompile Include="..\lib_com\tcx_ltp_fx.c" /> <ClCompile Include="..\lib_com\tcx_mdct_fx.c" /> <ClCompile Include="..\lib_com\tcx_mdct_window.c" /> <ClCompile Include="..\lib_com\tcx_mdct_window_fx.c" /> <ClCompile Include="..\lib_com\tcx_utils_fx.c" /> <ClCompile Include="..\lib_com\tec_com.c" /> <ClCompile Include="..\lib_com\tec_com_fx.c" /> <ClCompile Include="..\lib_com\tns_base.c" /> <ClCompile Include="..\lib_com\tools.c" /> <ClCompile Include="..\lib_com\tools_fx.c" /> Loading @@ -297,7 +289,6 @@ <ClCompile Include="..\lib_com\window_fx.c" /> <ClCompile Include="..\lib_com\window_ola_fx.c" /> <ClCompile Include="..\lib_com\wi_fx.c" /> <ClCompile Include="..\lib_com\wtda.c" /> <ClCompile Include="..\lib_com\wtda_fx.c" /> </ItemGroup> <ItemGroup> Loading Workspace_msvc/lib_com.vcxproj.filters +63 −90 Original line number Diff line number Diff line Loading @@ -115,9 +115,6 @@ <ClCompile Include="..\lib_com\tns_base.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\codec_tcx_common.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\arith_coder_fx.c"> <Filter>common_all_c</Filter> </ClCompile> Loading @@ -133,9 +130,6 @@ <ClCompile Include="..\lib_com\cb_shape_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\cldfb_evs.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\cng_exc_fx.c"> <Filter>common_all_c</Filter> </ClCompile> Loading Loading @@ -301,21 +295,9 @@ <ClCompile Include="..\lib_com\bitstream.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\cldfb.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\complex_basop.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\core_com_config.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\deemph.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\delay_comp.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\disclaimer.c"> <Filter>common_all_c</Filter> </ClCompile> Loading @@ -325,30 +307,6 @@ <ClCompile Include="..\lib_com\enh1632.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\enr_1_az.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\env_adj.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\env_stab.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\env_stab_trans.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\fft.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\fft_rel.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\fill_spectrum.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\findpulse.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\float_to_fix_ops.c"> <Filter>common_all_c</Filter> </ClCompile> Loading @@ -361,33 +319,12 @@ <ClCompile Include="..\lib_com\gs_bitallocation_ivas_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\gs_gains.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\gs_preech_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\hp50_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\hq_conf.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\hq2_core_com.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\ifft_rel.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\int_lsp.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\interleave_spectrum.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\interpol.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\ivas_agc_com_fx.c"> <Filter>common_ivas_c</Filter> </ClCompile> Loading @@ -403,45 +340,21 @@ <ClCompile Include="..\lib_com\ivas_stereo_ica_com_fx.c"> <Filter>common_ivas_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\lag_wind.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\lerp.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\longarith.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\modif_fs.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\mslvq_com.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\oper_32b.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\preemph.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\rom_basic_math.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\rom_com.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\tcx_mdct_window.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\tec_com.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\tools.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\wtda.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\parameter_bitmaping_fx.c"> <Filter>common_all_c</Filter> </ClCompile> Loading Loading @@ -481,9 +394,6 @@ <ClCompile Include="..\lib_com\ivas_mc_param_com_fx.c"> <Filter>common_ivas_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\ivas_mcmasa_com-fx.c"> <Filter>common_ivas_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\ivas_mct_com_fx.c"> <Filter>common_ivas_c</Filter> </ClCompile> Loading Loading @@ -535,6 +445,69 @@ <ClCompile Include="..\lib_com\ivas_tools_fx.c"> <Filter>common_ivas_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\cldfb_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\cldfb_evs_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\codec_tcx_common_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\core_com_config_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\deemph_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\delay_comp_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\enr_1_az_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\env_adj_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\env_stab_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\env_stab_trans_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\fill_spectrum_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\findpulse_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\ifft_rel_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\interleave_spectrum_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\interpol_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\int_lsp_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\ivas_mcmasa_com_fx.c"> <Filter>common_ivas_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\lag_wind_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\lerp_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\tcx_mdct_window_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\tec_com_fx.c"> <Filter>common_all_c</Filter> </ClCompile> </ItemGroup> <ItemGroup> <ClInclude Include="..\lib_com\basop_proto_func.h"> Loading Workspace_msvc/lib_dec.vcxproj +11 −13 Original line number Diff line number Diff line Loading @@ -144,7 +144,7 @@ <ClCompile Include="..\lib_dec\amr_wb_dec_fx.c" /> <ClCompile Include="..\lib_dec\arith_coder_dec_fx.c" /> <ClCompile Include="..\lib_dec\ari_dec_fx.c" /> <ClCompile Include="..\lib_dec\ari_hm_dec.c" /> <ClCompile Include="..\lib_dec\ari_hm_dec_fx.c" /> <ClCompile Include="..\lib_dec\avq_dec_fx.c" /> <ClCompile Include="..\lib_dec\bass_psfilter_fx.c" /> <ClCompile Include="..\lib_dec\cng_dec_fx.c"> Loading Loading @@ -215,7 +215,6 @@ <ClCompile Include="..\lib_dec\ivas_dirac_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_dirac_output_synthesis_cov_fx.c" /> <ClCompile Include="..\lib_dec\ivas_entropy_decoder_fx.c" /> <ClCompile Include="..\lib_dec\ivas_init_dec.c" /> <ClCompile Include="..\lib_dec\ivas_init_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_ism_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_ism_dtx_dec_fx.c" /> Loading Loading @@ -245,7 +244,7 @@ <ClCompile Include="..\lib_dec\ivas_range_uni_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_qmetadata_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_qspherical_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_rom_dec.c" /> <ClCompile Include="..\lib_dec\ivas_rom_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_sba_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_sba_dirac_stereo_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_sba_rendering_internal_fx.c" /> Loading @@ -254,8 +253,7 @@ <ClCompile Include="..\lib_dec\ivas_spar_decoder_fx.c" /> <ClCompile Include="..\lib_dec\ivas_spar_md_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_stereo_adapt_GR_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_stereo_cng_dec.c" /> <ClCompile Include="..\lib_dec\ivas_stereo_dft_dec.c" /> <ClCompile Include="..\lib_dec\ivas_stereo_cng_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_stereo_dft_dec_dmx_fx.c" /> <ClCompile Include="..\lib_dec\ivas_stereo_dft_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_stereo_dft_plc_fx.c" /> Loading @@ -270,13 +268,13 @@ <ClCompile Include="..\lib_dec\ivas_svd_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_tcx_core_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_td_low_rate_dec_fx.c" /> <ClCompile Include="..\lib_dec\jbm_jb4sb.c" /> <ClCompile Include="..\lib_dec\jbm_jb4_circularbuffer.c" /> <ClCompile Include="..\lib_dec\jbm_jb4_inputbuffer.c" /> <ClCompile Include="..\lib_dec\jbm_jb4_jmf.c" /> <ClCompile Include="..\lib_dec\jbm_pcmdsp_apa.c" /> <ClCompile Include="..\lib_dec\jbm_pcmdsp_similarityestimation.c" /> <ClCompile Include="..\lib_dec\jbm_pcmdsp_window.c" /> <ClCompile Include="..\lib_dec\jbm_jb4sb_fx.c" /> <ClCompile Include="..\lib_dec\jbm_jb4_circularbuffer_fx.c" /> <ClCompile Include="..\lib_dec\jbm_jb4_inputbuffer_fx.c" /> <ClCompile Include="..\lib_dec\jbm_jb4_jmf_fx.c" /> <ClCompile Include="..\lib_dec\jbm_pcmdsp_apa_fx.c" /> <ClCompile Include="..\lib_dec\jbm_pcmdsp_similarityestimation_fx.c" /> <ClCompile Include="..\lib_dec\jbm_pcmdsp_window_fx.c" /> <ClCompile Include="..\lib_dec\LD_music_post_filter_fx.c" /> <ClCompile Include="..\lib_dec\lead_deindexing_fx.c" /> <ClCompile Include="..\lib_dec\lib_dec_fx.c" /> Loading @@ -293,7 +291,7 @@ <ClCompile Include="..\lib_dec\pvq_decode_fx.c" /> <ClCompile Include="..\lib_dec\range_dec_fx.c" /> <ClCompile Include="..\lib_dec\re8_dec_fx.c" /> <ClCompile Include="..\lib_dec\rom_dec.c" /> <ClCompile Include="..\lib_dec\rom_dec_fx.c" /> <ClCompile Include="..\lib_dec\rst_dec_fx.c" /> <ClCompile Include="..\lib_dec\stat_noise_uv_dec_fx.c" /> <ClCompile Include="..\lib_dec\swb_bwe_dec_fx.c" /> Loading Loading
.gitlab-ci.yml +58 −3 Original line number Diff line number Diff line variables: # note: GitLab cannot reference variables defined by users in the include ref:, we need to use a YAML anchor for this # see https://docs.gitlab.com/ci/yaml/includes/#use-variables-with-include for more information IVAS_CODEC_CI_REF: &IVAS_CODEC_CI_REF 44cb5638949b874ce0f5c3bf4359f9db860d88bc IVAS_CODEC_CI_REF: &IVAS_CODEC_CI_REF 41186736915f5c0a857ac92e8ab438c434e5247d include: - local: .gitlab-ci/variables.yml Loading Loading @@ -38,6 +38,9 @@ workflow: - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == 'pytest-compare-long' variables: IVAS_PIPELINE_NAME: 'Run comparison tools against float ref (long test vectors): $CI_COMMIT_BRANCH' - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == 'pytest-compare-long-fx-fx' variables: IVAS_PIPELINE_NAME: 'Run comparison tools against float ref FX-FX (long test vectors): $CI_COMMIT_BRANCH' - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == 'pytest-compare-to-input' variables: IVAS_PIPELINE_NAME: 'Run comparison tools against input (pass-through only): $CI_COMMIT_BRANCH' Loading Loading @@ -133,6 +136,15 @@ workflow: - if: $CI_PIPELINE_SOURCE == 'merge_request_event' when: never .rules-pytest-long-fx-fx: rules: - if: $PYTEST_MLD_LONG_FX_FX # Set by scheduled pipeline - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == "pytest-compare-long-fx-fx" - if: $CI_PIPELINE_SOURCE == 'push' when: never - if: $CI_PIPELINE_SOURCE == 'merge_request_event' when: never .rules-coverage: rules: - if: $COVERAGE_TEST # Set by scheduled pipeline Loading Loading @@ -177,6 +189,7 @@ workflow: .test-job-linux-needs-testv-dir: extends: .test-job-linux before_script: - !reference [ .job-linux, before_script ] - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/basop/update-scripts-repo.sh - if [ ! -d "$TESTV_DIR" ]; then mkdir -p $TESTV_DIR; fi - cp -r scripts/testv/* $TESTV_DIR/ Loading @@ -184,7 +197,7 @@ workflow: .ivas-pytest-anchor: &ivas-pytest-anchor stage: test needs: ["build-codec-linux-make"] timeout: "360 minutes" timeout: "15 hours" variables: # keep "mld" in artifact name for backwards compatibility reasons CSV_ARTIFACT_NAME: "mld--$CI_JOB_NAME-$CI_JOB_ID--sha-$CI_COMMIT_SHORT_SHA.csv" Loading Loading @@ -1336,6 +1349,49 @@ ivas-pytest-compare_ref-long-dec-lev+10: - SPLIT_COMPARISON="true" <<: *ivas-pytest-anchor ivas-pytest-compare_ref-long-fx-fx: extends: - .rules-pytest-long-fx-fx - .test-job-linux tags: - ivas-linux before_script: - USE_LTV=1 - REF_ENCODER_PATH=./$DUT_ENCODER_PATH - TEST_SUITE="$LONG_TEST_SUITE_NO_RENDERER" - LEVEL_SCALING=1.0 - SPLIT_COMPARISON="true" <<: *ivas-pytest-anchor ivas-pytest-compare_ref-long-fx-fx-lev-10: extends: - .rules-pytest-long-fx-fx - .test-job-linux tags: - ivas-linux before_script: - USE_LTV=1 - REF_ENCODER_PATH=./$DUT_ENCODER_PATH - TEST_SUITE="$LONG_TEST_SUITE_NO_RENDERER" - LEVEL_SCALING=0.3162 - SPLIT_COMPARISON="true" <<: *ivas-pytest-anchor ivas-pytest-compare_ref-long-fx-fx-lev+10: extends: - .rules-pytest-long-fx-fx - .test-job-linux tags: - ivas-linux before_script: - USE_LTV=1 - REF_ENCODER_PATH=./$DUT_ENCODER_PATH - TEST_SUITE="$LONG_TEST_SUITE_NO_RENDERER" - LEVEL_SCALING=3.162 - SPLIT_COMPARISON="true" <<: *ivas-pytest-anchor ivas-smoke-test-saturation: extends: - .rules-pytest-saturation-smoke-test Loading Loading @@ -1987,7 +2043,6 @@ pages: - if: $UPDATE_PAGES script: - !reference [ .job-linux, before_script ] - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/print-common-info.sh - bash "${CI_PROJECT_DIR}"/ivas-codec-ci/snippets/basop/update-scripts-repo.sh - python3 ci/setup_pages.py Loading
.gitlab-ci/variables.yml +1 −0 Original line number Diff line number Diff line Loading @@ -54,6 +54,7 @@ variables: - 'pytest-compare' - 'pytest-compare-enc-dmx' - 'pytest-compare-long' - 'pytest-compare-long-fx-fx' - 'pytest-compare-to-input' - 'pytest-saturation-smoke-test' - 'evs-26444' Loading
Workspace_msvc/lib_com.vcxproj +21 −30 Original line number Diff line number Diff line Loading @@ -136,14 +136,14 @@ <ClCompile Include="..\lib_com\bitstream_fx.c" /> <ClCompile Include="..\lib_com\bits_alloc_fx.c" /> <ClCompile Include="..\lib_com\cb_shape_fx.c" /> <ClCompile Include="..\lib_com\cldfb.c" /> <ClCompile Include="..\lib_com\cldfb_evs.c" /> <ClCompile Include="..\lib_com\cldfb_fx.c" /> <ClCompile Include="..\lib_com\cldfb_evs_fx.c" /> <ClCompile Include="..\lib_com\cng_exc_fx.c" /> <ClCompile Include="..\lib_com\codec_tcx_common.c" /> <ClCompile Include="..\lib_com\codec_tcx_common_fx.c" /> <ClCompile Include="..\lib_com\complex_basop.c" /> <ClCompile Include="..\lib_com\core_com_config.c" /> <ClCompile Include="..\lib_com\deemph.c" /> <ClCompile Include="..\lib_com\delay_comp.c" /> <ClCompile Include="..\lib_com\core_com_config_fx.c" /> <ClCompile Include="..\lib_com\deemph_fx.c" /> <ClCompile Include="..\lib_com\delay_comp_fx.c" /> <ClCompile Include="..\lib_com\disclaimer.c" /> <ClCompile Include="..\lib_com\dlpc_bfi_fx.c" /> <ClCompile Include="..\lib_com\edct_fx.c" /> Loading @@ -153,21 +153,19 @@ <ClCompile Include="..\lib_com\enh64.c" /> <ClCompile Include="..\lib_com\enhancer_fx.c" /> <ClCompile Include="..\lib_com\enhUL32.c" /> <ClCompile Include="..\lib_com\enr_1_az.c" /> <ClCompile Include="..\lib_com\env_adj.c" /> <ClCompile Include="..\lib_com\env_stab.c" /> <ClCompile Include="..\lib_com\env_stab_trans.c" /> <ClCompile Include="..\lib_com\enr_1_az_fx.c" /> <ClCompile Include="..\lib_com\env_adj_fx.c" /> <ClCompile Include="..\lib_com\env_stab_fx.c" /> <ClCompile Include="..\lib_com\env_stab_trans_fx.c" /> <ClCompile Include="..\lib_com\est_tilt_fx.c" /> <ClCompile Include="..\lib_com\fd_cng_com_fx.c" /> <ClCompile Include="..\lib_com\fft.c" /> <ClCompile Include="..\lib_com\fft_evs.c" /> <ClCompile Include="..\lib_com\fft_cldfb_fx.c" /> <ClCompile Include="..\lib_com\fft_fx.c" /> <ClCompile Include="..\lib_com\fft_fx_evs.c" /> <ClCompile Include="..\lib_com\fft_rel.c" /> <ClCompile Include="..\lib_com\fft_rel_fx.c" /> <ClCompile Include="..\lib_com\fill_spectrum.c" /> <ClCompile Include="..\lib_com\findpulse.c" /> <ClCompile Include="..\lib_com\fill_spectrum_fx.c" /> <ClCompile Include="..\lib_com\findpulse_fx.c" /> <ClCompile Include="..\lib_com\fine_gain_bits_fx.c" /> <ClCompile Include="..\lib_com\float_to_fix_ops.c" /> <ClCompile Include="..\lib_com\frame_ener_fx.c" /> Loading @@ -175,7 +173,6 @@ <ClCompile Include="..\lib_com\get_gain_fx.c" /> <ClCompile Include="..\lib_com\gs_bitallocation_fx.c" /> <ClCompile Include="..\lib_com\gs_bitallocation_ivas_fx.c" /> <ClCompile Include="..\lib_com\gs_gains.c" /> <ClCompile Include="..\lib_com\gs_gains_fx.c" /> <ClCompile Include="..\lib_com\gs_inact_switching_fx.c" /> <ClCompile Include="..\lib_com\gs_noisefill_fx.c" /> Loading @@ -183,20 +180,18 @@ <ClCompile Include="..\lib_com\guided_plc_util_fx.c" /> <ClCompile Include="..\lib_com\hp50_fx.c" /> <ClCompile Include="..\lib_com\hq2_bit_alloc_fx.c" /> <ClCompile Include="..\lib_com\hq2_core_com.c" /> <ClCompile Include="..\lib_com\hq2_core_com_fx.c" /> <ClCompile Include="..\lib_com\hq2_noise_inject_fx.c" /> <ClCompile Include="..\lib_com\hq_bit_allocation_fx.c" /> <ClCompile Include="..\lib_com\hq_conf.c" /> <ClCompile Include="..\lib_com\hq_conf_fx.c" /> <ClCompile Include="..\lib_com\hq_tools_fx.c" /> <ClCompile Include="..\lib_com\hvq_pvq_bitalloc_fx.c" /> <ClCompile Include="..\lib_com\ifft_rel.c" /> <ClCompile Include="..\lib_com\ifft_rel_fx.c" /> <ClCompile Include="..\lib_com\igf_base_fx.c" /> <ClCompile Include="..\lib_com\index_pvq_opt_fx.c" /> <ClCompile Include="..\lib_com\interleave_spectrum.c" /> <ClCompile Include="..\lib_com\interpol.c" /> <ClCompile Include="..\lib_com\int_lsp.c" /> <ClCompile Include="..\lib_com\interleave_spectrum_fx.c" /> <ClCompile Include="..\lib_com\interpol_fx.c" /> <ClCompile Include="..\lib_com\int_lsp_fx.c" /> <ClCompile Include="..\lib_com\isf_dec_amr_wb_fx.c" /> <ClCompile Include="..\lib_com\ivas_agc_com_fx.c" /> <ClCompile Include="..\lib_com\ivas_arith_fx.c" /> Loading @@ -207,7 +202,7 @@ <ClCompile Include="..\lib_com\ivas_filters_fx.c" /> <ClCompile Include="..\lib_com\ivas_ism_com_fx.c" /> <ClCompile Include="..\lib_com\ivas_lfe_com_fx.c" /> <ClCompile Include="..\lib_com\ivas_mcmasa_com-fx.c" /> <ClCompile Include="..\lib_com\ivas_mcmasa_com_fx.c" /> <ClCompile Include="..\lib_com\ivas_dirac_com_fx.c" /> <ClCompile Include="..\lib_com\ivas_masa_com_fx.c" /> <ClCompile Include="..\lib_com\ivas_mct_com_fx.c" /> Loading Loading @@ -235,8 +230,8 @@ <ClCompile Include="..\lib_com\ivas_stereo_td_bit_alloc_fx.c" /> <ClCompile Include="..\lib_com\ivas_tools_fx.c" /> <ClCompile Include="..\lib_com\ivas_transient_det_fx.c" /> <ClCompile Include="..\lib_com\lag_wind.c" /> <ClCompile Include="..\lib_com\lerp.c" /> <ClCompile Include="..\lib_com\lag_wind_fx.c" /> <ClCompile Include="..\lib_com\lerp_fx.c" /> <ClCompile Include="..\lib_com\limit_t0_fx.c" /> <ClCompile Include="..\lib_com\log2.c" /> <ClCompile Include="..\lib_com\logqnorm_fx.c" /> Loading @@ -248,9 +243,7 @@ <ClCompile Include="..\lib_com\lsf_tools_fx.c" /> <ClCompile Include="..\lib_com\lsp_conv_poly_fx.c" /> <ClCompile Include="..\lib_com\math_op.c" /> <ClCompile Include="..\lib_com\modif_fs.c" /> <ClCompile Include="..\lib_com\modif_fs_fx.c" /> <ClCompile Include="..\lib_com\mslvq_com.c" /> <ClCompile Include="..\lib_com\mslvq_com_fx.c" /> <ClCompile Include="..\lib_com\nelp_fx.c" /> <ClCompile Include="..\lib_com\oper_32b.c" /> Loading @@ -258,7 +251,6 @@ <ClCompile Include="..\lib_com\phase_dispersion_fx.c" /> <ClCompile Include="..\lib_com\ppp_fx.c" /> <ClCompile Include="..\lib_com\pred_lt4_fx.c" /> <ClCompile Include="..\lib_com\preemph.c" /> <ClCompile Include="..\lib_com\preemph_fx.c" /> <ClCompile Include="..\lib_com\pvq_com_fx.c" /> <ClCompile Include="..\lib_com\range_com_fx.c" /> Loading @@ -283,9 +275,9 @@ <ClCompile Include="..\lib_com\tcq_position_arith_fx.c" /> <ClCompile Include="..\lib_com\tcx_ltp_fx.c" /> <ClCompile Include="..\lib_com\tcx_mdct_fx.c" /> <ClCompile Include="..\lib_com\tcx_mdct_window.c" /> <ClCompile Include="..\lib_com\tcx_mdct_window_fx.c" /> <ClCompile Include="..\lib_com\tcx_utils_fx.c" /> <ClCompile Include="..\lib_com\tec_com.c" /> <ClCompile Include="..\lib_com\tec_com_fx.c" /> <ClCompile Include="..\lib_com\tns_base.c" /> <ClCompile Include="..\lib_com\tools.c" /> <ClCompile Include="..\lib_com\tools_fx.c" /> Loading @@ -297,7 +289,6 @@ <ClCompile Include="..\lib_com\window_fx.c" /> <ClCompile Include="..\lib_com\window_ola_fx.c" /> <ClCompile Include="..\lib_com\wi_fx.c" /> <ClCompile Include="..\lib_com\wtda.c" /> <ClCompile Include="..\lib_com\wtda_fx.c" /> </ItemGroup> <ItemGroup> Loading
Workspace_msvc/lib_com.vcxproj.filters +63 −90 Original line number Diff line number Diff line Loading @@ -115,9 +115,6 @@ <ClCompile Include="..\lib_com\tns_base.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\codec_tcx_common.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\arith_coder_fx.c"> <Filter>common_all_c</Filter> </ClCompile> Loading @@ -133,9 +130,6 @@ <ClCompile Include="..\lib_com\cb_shape_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\cldfb_evs.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\cng_exc_fx.c"> <Filter>common_all_c</Filter> </ClCompile> Loading Loading @@ -301,21 +295,9 @@ <ClCompile Include="..\lib_com\bitstream.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\cldfb.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\complex_basop.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\core_com_config.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\deemph.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\delay_comp.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\disclaimer.c"> <Filter>common_all_c</Filter> </ClCompile> Loading @@ -325,30 +307,6 @@ <ClCompile Include="..\lib_com\enh1632.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\enr_1_az.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\env_adj.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\env_stab.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\env_stab_trans.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\fft.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\fft_rel.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\fill_spectrum.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\findpulse.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\float_to_fix_ops.c"> <Filter>common_all_c</Filter> </ClCompile> Loading @@ -361,33 +319,12 @@ <ClCompile Include="..\lib_com\gs_bitallocation_ivas_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\gs_gains.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\gs_preech_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\hp50_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\hq_conf.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\hq2_core_com.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\ifft_rel.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\int_lsp.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\interleave_spectrum.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\interpol.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\ivas_agc_com_fx.c"> <Filter>common_ivas_c</Filter> </ClCompile> Loading @@ -403,45 +340,21 @@ <ClCompile Include="..\lib_com\ivas_stereo_ica_com_fx.c"> <Filter>common_ivas_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\lag_wind.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\lerp.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\longarith.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\modif_fs.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\mslvq_com.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\oper_32b.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\preemph.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\rom_basic_math.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\rom_com.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\tcx_mdct_window.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\tec_com.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\tools.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\wtda.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\parameter_bitmaping_fx.c"> <Filter>common_all_c</Filter> </ClCompile> Loading Loading @@ -481,9 +394,6 @@ <ClCompile Include="..\lib_com\ivas_mc_param_com_fx.c"> <Filter>common_ivas_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\ivas_mcmasa_com-fx.c"> <Filter>common_ivas_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\ivas_mct_com_fx.c"> <Filter>common_ivas_c</Filter> </ClCompile> Loading Loading @@ -535,6 +445,69 @@ <ClCompile Include="..\lib_com\ivas_tools_fx.c"> <Filter>common_ivas_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\cldfb_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\cldfb_evs_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\codec_tcx_common_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\core_com_config_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\deemph_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\delay_comp_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\enr_1_az_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\env_adj_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\env_stab_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\env_stab_trans_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\fill_spectrum_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\findpulse_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\ifft_rel_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\interleave_spectrum_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\interpol_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\int_lsp_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\ivas_mcmasa_com_fx.c"> <Filter>common_ivas_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\lag_wind_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\lerp_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\tcx_mdct_window_fx.c"> <Filter>common_all_c</Filter> </ClCompile> <ClCompile Include="..\lib_com\tec_com_fx.c"> <Filter>common_all_c</Filter> </ClCompile> </ItemGroup> <ItemGroup> <ClInclude Include="..\lib_com\basop_proto_func.h"> Loading
Workspace_msvc/lib_dec.vcxproj +11 −13 Original line number Diff line number Diff line Loading @@ -144,7 +144,7 @@ <ClCompile Include="..\lib_dec\amr_wb_dec_fx.c" /> <ClCompile Include="..\lib_dec\arith_coder_dec_fx.c" /> <ClCompile Include="..\lib_dec\ari_dec_fx.c" /> <ClCompile Include="..\lib_dec\ari_hm_dec.c" /> <ClCompile Include="..\lib_dec\ari_hm_dec_fx.c" /> <ClCompile Include="..\lib_dec\avq_dec_fx.c" /> <ClCompile Include="..\lib_dec\bass_psfilter_fx.c" /> <ClCompile Include="..\lib_dec\cng_dec_fx.c"> Loading Loading @@ -215,7 +215,6 @@ <ClCompile Include="..\lib_dec\ivas_dirac_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_dirac_output_synthesis_cov_fx.c" /> <ClCompile Include="..\lib_dec\ivas_entropy_decoder_fx.c" /> <ClCompile Include="..\lib_dec\ivas_init_dec.c" /> <ClCompile Include="..\lib_dec\ivas_init_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_ism_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_ism_dtx_dec_fx.c" /> Loading Loading @@ -245,7 +244,7 @@ <ClCompile Include="..\lib_dec\ivas_range_uni_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_qmetadata_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_qspherical_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_rom_dec.c" /> <ClCompile Include="..\lib_dec\ivas_rom_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_sba_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_sba_dirac_stereo_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_sba_rendering_internal_fx.c" /> Loading @@ -254,8 +253,7 @@ <ClCompile Include="..\lib_dec\ivas_spar_decoder_fx.c" /> <ClCompile Include="..\lib_dec\ivas_spar_md_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_stereo_adapt_GR_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_stereo_cng_dec.c" /> <ClCompile Include="..\lib_dec\ivas_stereo_dft_dec.c" /> <ClCompile Include="..\lib_dec\ivas_stereo_cng_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_stereo_dft_dec_dmx_fx.c" /> <ClCompile Include="..\lib_dec\ivas_stereo_dft_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_stereo_dft_plc_fx.c" /> Loading @@ -270,13 +268,13 @@ <ClCompile Include="..\lib_dec\ivas_svd_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_tcx_core_dec_fx.c" /> <ClCompile Include="..\lib_dec\ivas_td_low_rate_dec_fx.c" /> <ClCompile Include="..\lib_dec\jbm_jb4sb.c" /> <ClCompile Include="..\lib_dec\jbm_jb4_circularbuffer.c" /> <ClCompile Include="..\lib_dec\jbm_jb4_inputbuffer.c" /> <ClCompile Include="..\lib_dec\jbm_jb4_jmf.c" /> <ClCompile Include="..\lib_dec\jbm_pcmdsp_apa.c" /> <ClCompile Include="..\lib_dec\jbm_pcmdsp_similarityestimation.c" /> <ClCompile Include="..\lib_dec\jbm_pcmdsp_window.c" /> <ClCompile Include="..\lib_dec\jbm_jb4sb_fx.c" /> <ClCompile Include="..\lib_dec\jbm_jb4_circularbuffer_fx.c" /> <ClCompile Include="..\lib_dec\jbm_jb4_inputbuffer_fx.c" /> <ClCompile Include="..\lib_dec\jbm_jb4_jmf_fx.c" /> <ClCompile Include="..\lib_dec\jbm_pcmdsp_apa_fx.c" /> <ClCompile Include="..\lib_dec\jbm_pcmdsp_similarityestimation_fx.c" /> <ClCompile Include="..\lib_dec\jbm_pcmdsp_window_fx.c" /> <ClCompile Include="..\lib_dec\LD_music_post_filter_fx.c" /> <ClCompile Include="..\lib_dec\lead_deindexing_fx.c" /> <ClCompile Include="..\lib_dec\lib_dec_fx.c" /> Loading @@ -293,7 +291,7 @@ <ClCompile Include="..\lib_dec\pvq_decode_fx.c" /> <ClCompile Include="..\lib_dec\range_dec_fx.c" /> <ClCompile Include="..\lib_dec\re8_dec_fx.c" /> <ClCompile Include="..\lib_dec\rom_dec.c" /> <ClCompile Include="..\lib_dec\rom_dec_fx.c" /> <ClCompile Include="..\lib_dec\rst_dec_fx.c" /> <ClCompile Include="..\lib_dec\stat_noise_uv_dec_fx.c" /> <ClCompile Include="..\lib_dec\swb_bwe_dec_fx.c" /> Loading