20260204 cleanup
Cleanup, as agreed in https://forge.3gpp.org/rep/ivas-codec-pc/ivas-codec/-/wikis/Meetings/Reports/2026-02-03%20Technical%20Matters
BE switches
-
FIX_1999_TEMPORARY_DISABLE_DIST_ATT_CHECK- Eri: Issue 1999: Range check on float values of distance attenuation, while the float values are not propagated to this function. The test is not correct, but configurable distance attenuation is not used in Characterization. -> accept -
FIX_2255_ISAR_RENDER_POSES- VA: issue 2255: fix missing check in isar_render_poses() -> accept -
FIX_1478_UNINIT_ON_BFI- VA: Fix issue 1478 where a vector is partly un-initialized during bfi -> accept -
FIX_BASOP_2358_SCALING_OOB- Eri: Basip issue 2358: Clang-18 reports OOB access where scaling is applied to L_FRAME48k instead of output_frame -> accept -
FIX_BASOP_2350_HARM_0B_BWE_2- VA: basop issue 2350: Simplify calling of hf_synth_fx() -> accept -
FIX_2364_HARM_MULT_HARM- VA: basop issue 2364 : harmonizing multi_harm_fx function -> accept -
FIX_2363_FIND_WSP- VA: basop issue 2363 : harmonizing find_wsp function -> accept -
FIX_2370_UNUSED_BUFFERS_CORE_ENC- VA: basop issue 2370: remove temporary input buffers in core-encoder -> accept -
FIX_2376_FIX_USAN_PRE_PROC- VA: basop issue 2376: Resolve "USAN: SEGV in ivas_compute_core_buffers_fx() -> accept -
FIX_2367_REMOVE_CODE_ICBWE- VA: basop issue 2367: Remove IC-BWE obsolete code -> accept -
REMOVE_SCALING_SHB_SPEECH- VA: remove unnecessary scaling and 32-bit buffers from ivas_core_enc_fx() -> accept -
FIX_2352_COPY_AQ_IN_TCX- FhG: basop issue 2352: prevent copying uninitialized values from Aq_fx[][] to Aq_fx_32[][] in TCX -> accept -
FIX_2353_PTR_INIT- FhG: basop issue 2353: initialize prm_sqQ-pointer, to prevent being uninitialized in case of bfi == 1 -> accept -
FIX_2356_GET_CHAN_ENERGIES- FhG: basop issue 2356: correctly initialize exponents in getChannelEnergies_fx() -> accept -
FIX_2355_IGF_EXP_POWERSPEC- FhG: basop issue 2355: make sure exp_pPowerSpectrumParameter_fx is initialized in all cases -> accept -
FIX_2319_CLDFB_INIT_FLAGS- FhG: basop issue 2319: init hs->flags during openCldfb(), to avoid reading of uninitialized memory -> accept -
FIX_BASOP_2357_OBJECT_EDIT_MSAN- Nokia: basop issue 2357: initialize missing exponents in object edit -> accept -
FIX_BASOP_2354_MSAN_DIFF_Q_VALUE- Nokia: Initialize Q value of diffuseness in rendering to Q30 -> accept -
FIX_2371_REMOVE_UNUSED_ISAR_FCNS- Dolby: basop issue 2371: remove unused ISAR-related functions -> accept -
FIX_2384_INIT_DEQUANT_COV- FhG: basop issue 2384: only read initialized values from Cy_buf_e[k] in ivas_param_mc_dequantize_cov_fx() during renormalization -> accept -
FIX_2383_INIT_Q_A_ITF- FhG: Initialize Q_A_itf, to avoid reading of uninitialized memory in case ITF is not triggered -> accept -
FIX_2382_COPY_AQ_IN_MCT- FhG: basop issue 2382: 2nd instance of prevent copying uninitialized values from Aq_fx[][] to Aq_fx_32[][] in TCX -> accept -
FIX_2391_INIT_HQ_GENERIC_OFFSET- FhG/Eri: basop issue 2391: make sure hq_generic_offset is initialized inside hq_hr_dec_fx() -> accept
Non-BE switches
-
FIX_BASOP_2317_UNINIT_VALUE_IN_STEREO_CNG- Eri: Basop issue 2317: Uninitialized value read in case of DTX and BW switching -> accept -
FIX_1283_STEREO_DFT_COLLAPSE- FhG: float issue 1283: fix for critical issue with DFT stereo core coder -> accept -
FIX_2379_REMOVE_previoussynth_fx_32- VA: basop issue 2379: remove duplicated buffer st->previoussynth_fx_32[] -> accept