20260304 cleanup
Cleanup, as agreed in https://forge.3gpp.org/rep/ivas-codec-pc/ivas-codec/-/wikis/Meetings/Reports/2026-03-03%20Technical%20Matters
BE switches
-
FIX_2235_TD_RENDERER_WORD16- Eri: Use Word16 in TD renderer without converting to Word32 -> accept -
HARMONIZE_TBE2- VA: basop issue 2399: Remove duplicated code: TBE, step 2 -> accept -
HARMONIZE_2427_GETPLC- FhG: basop issue : 2427 Harmonizing getPLCDecision functions: -> accept -
HARM_FD_BWE- VA: harmonize core-coder FD BWE function duplications -> accept -
FIX_2429_POST_DECODER- FhG -> accept -
FIX_FLOAT_1526_DIRAC_MEM_LEAK- FhG: float issue 1526: potential memory leak in DirAC handles in case of format switching -> accept -
FIX_2437_HARMONIZE_ENCODERINDEX- FhG: basop issue 2437 EncoderIndex_ivas_fx() and EncoderIndex_fx() -> accept -
FIX_2385_GETTCXONLY- FhG: issue 2385 : harmonizing getTcxonly_ivas_fx() and getTcxonly_ivas_fx() functions -> accept -
FIX_2196_UNREACHABLE_CODE_IN_OSBA_STEREO_OUTPUT- FhG: remove unreachable code in ivas_osba_stereo_add_channels -> accept -
FIX_OUTPUT_FRAME- VA: harmonize "output_frame" parameter usage to correspond to FLP -> accept -
HARMONIZE_ISSUE_2435_WRITETNSDATA- FhG basop 2435: Harmonize WriteTnsData*_fx(), EncodeTnsData*_fx() -> accept -
HARM_2336_DOTP- VA: basop 2336; Harmonisation of some dot_product function + some BE optimisation -> accept -
FIX_2431_AVOID_CALLOC- VA: basp issue 2431: avoid use of calloc() -> accept -
FIX_2424_REMOVE_GAUSS_L2_ENC- VA: basop issue 2424: Remove duplicated code in gauss_L2_ivas_fx() -> accept -
FIX_MDCT_STEREO_ENC_STACK- VA: basop issue 2428: Move IGF temporary buffers out of the highest stack -> accept
Non-BE switches
-
NONBE_MR2809-> accept -
FIX_2432_ISM_SPIKES_16KHZ- VA: basop issue 2432: fix spikes in ISM decoding at 16kHz output sampling rate -> accept -
FIX_2283_Q_CLDFB- FhG: Fix Q format issue in CLDFB -> accept -
FIX_2283_ACCU_CLDFB- FhG: Fix to consider Q-format differences in accumulateCLDFBArrayToBuffer_fx() -> accept -
FIX_1530_Codec_Level_Harmonization_Non_diegetic_panning- FhG: Adjust non-diegetic panning law to harmonize codec levels with 3GPP reference software -> accept -
FIX_FLOAT_1518- FhG: fix issue 1518: loudness differences in OSBA decoding to mono or stereo output -> accept -
FIX_FLOAT_1533_BLEND_SUBFR2- FhG: float issue 1533: correct blending in blend_subfr2() -> accept