Skip to content

20260128 cleanup

Cleanup of switches, as agreed in https://forge.3gpp.org/rep/ivas-codec-pc/ivas-codec/-/wikis/Meetings/Reports/2026-01-27%20Technical%20Matters, with the exception of FIX_2338_HARM_GSC_GAIN_COMP (see regressions in #2380 (closed) and #2381 (closed) )

BE switches

  • FIX_2318_CLANG_DECODER - VA: basop issue 2318: Initialize command-line parameter arg.non_diegetic_pan_gain_fx -> accept
  • HARM_NON_LINEARITY - VA: basop issue 2345: Remove duplicated code in core-coder: non_linearity_fx() and LP CNG -> accept
  • FIX_2344_ALIGN_PREPROC - VA: basop issue 2344: Align pre_proc_ivas() between FLP and BASOP -> accept
  • FIX_2334_HARM_CODER_MODIF - VA: basop issue 2334 : harmonizing coder_modif_function -> accept
  • FIX_FLOAT_1501_UNIT_VALUE_IN_OMASA - Nokia: Fix float issue 1501, uninitialized value in ivas_masa_combine_directions for OMASA -> accept
  • FIX_BASOP_2323_DIRAC_ENC_WRONG_INIT - Nokia/FhG: basop issue 2323: Use correct init size -> accept
  • FIX_BASOP_2324_MISSING_SET_TO_ZERO - Nokia: basop issue 2324: Fix issue by setting the exponent to zero where it should be -> accept
  • FIX_BASOP_2326_WRONG_SIG_LENGTH - Nokia: basop issue 2326: Fix issue by using correct signal length in multiple places -> accept
  • FIX_BASOP_2327_WRONG_LOOP_END - Nokia: basop inssue 2327: Correct loop end to solve MSAN error -> accept
  • FIX_BASOP_2328_MSAN_WRONG_ASSIGNMENT - Nokia: basop issue 2328: Fix MSAN error by correcting the variable assignment -> accept
  • FIX_BASOP_2329_UNINIT_VALUE - Nokia: basop issue 2329: Fix issue by checking for structure instead of length -> accept
  • FIX_BASOP_2332_ASAN_OVERFLOW_IN_EXT_DIRAC_REND - Nokia: basop issue 2332: Uses predefined memory sizes instead computing wrong -> accept
  • FIX_BASOP_2333_MCMASA_ANA_MEMORY_LEAK - Nokia: basop issue 2333: Add missing free for direction_vector_e to ivas_mcmasa_ana_fx.c -> accept
  • HARM_COREDECODER_FUNCTIONS - VA: basop issue 2347: Remove various duplicated code in core-decoder -> accept
  • FIX_BASOP_2351_EXTREND_SCALE - FhG: basop issue 2351: Only scale initialized samples in renderer, related to 2326 -> accept
  • FIX_2331_CLANG18_MSAN_UNINIT_VARIABLE - FhG: Fix issue 2331: Uninitialized variable -> accept
  • FIX_2362_TOTAL_BRATE_CALCULATION - FhG: basop issue 2362: fix calculation of st->total_brate in ivas_cpe_enc_fx() -> accept
  • FIX_2330_CLANG_18_WARNINGS_REND - FhG: Fix renderer warnings -> accept
  • FIX_BASOP_2350_HARM_0B_BWE - VA: basop issue 2350: harmonization of the 0b BWE -> accept
  • FIX_2349_HARM_FIND_UV - VA: basop issue 2349: harmonization of find_uv() function -> accept

Non-BE switches

  • FIX_2320_OOB_SCE_SWITCHING - VA: basop issue 2320: Correct the length of the buffer to be scaled in SCE/CPE switching -> accept
  • FIX_2302_LSF_CDBK_THRESHOLD - VA: basop issue 2302: fix threshold for LSF Q codebook-type decision -> accept
  • FIX_1500_ISM_MD_DTX - VA: float issue 1500: fix ISM elevation metadata smoothing in DTX -> accept
  • FIX_2348_REPLACE_FEC_ENC - VA: basop issue 2348: replace FEC_encode_ivas_fx with FEC_encode_fx -> accept

Merge request reports

Loading