Cleanup 20260413

Cleanup, as agreed in https://forge.3gpp.org/rep/ivas-codec-pc/ivas-codec/-/wikis/Meetings/Reports/2026-04-07%20Technical%20Matters

BASOP

BE switches

  • HARM_HQ_CORE_KEEP_BE - hack to keep all BE after HQ core functions harmonization; pending resolving issues #2450 (closed), #2451 (closed), #2452 (closed) -> keep -> accept
  • FIX_2480_HARM_TONALMDCT - FhG: basop issue 2480: Harmonize TonalMDCTConceal_Detect_fx() and TonalMDCTConceal_Detect_ivas_fx() -> accept
  • FIX_2479_HARM_PITCH_GAIN - FhG: basop issue 2479: Harmonize tcx_ltp_pitch_search_*(), tcx_ltp_find_gain_*fx() -> accept
  • HARMONIZE_2481_EXTEND_SHRINK - FhG: basop issue 2481: Harmonize extend_frm_*fx() and shrink_frm_*fx() -> accept
  • FIX_2485_HARMONIZE_perform_noise_estimation_enc - FhG: harmonize perform_noise_estimation_enc and perform_noise_estimation_enc_ivas -> accept
  • FIX_2485_HARMONIZE_minimum_statistics - FhG: harmonize minimum_statistics and minimum_statistics_fx -> accept
  • FIX_FLOAT_ISSUE_1546_DEAD_CODE - FhG: remove dead code reported in the issue -> accept
  • OPTIMIZE_FFT_STACK - VA: removal of intermediate FFT buffers -> accept
  • HARMONIZE_DCT - VA: removal of duplicated DCT functions -> accept
  • FIX_2489_HARMONIZE_FdCng_encodeSID - FhG: harmonize FdCng_encodeSID_fx() and FdCng_encodeSID_ivas_fx() -> accept

Non-BE switches

  • FIX_BASOP_2469_OBJ_EDIT_TD_REND_GAIN - Eri: Basop issue 2469: TD renderer gain has wrong Q and does not support the object editing gain range -> accept
  • FIX_1543_MID_LSF_BITS - VA: float issue 1543: Resolve "MSAN: use-of-uninitialized-value in lib_enc/lsf_enc.c:262:5 for EVS encoder" -> accept
  • FIX_2488_PREVENT_NEG_PITCH - VA: Fix for 2488, use saturation to prevent possible wrap-around, thus negative pitch values -> accept
  • FIX_1547_ISMDTX_HANDLE - VA: float issue 1547: fix use of 'hISMDTX' handle -> accept
  • FIX_1540_EXPOSE_PT_IN_RTP_HEADER_API - Expose Payload Type setting in RTP Header -> keep
  • FIX_BASOP_2491_MDCT_JBM_CLICK - FhG: BASOP #2491 (closed): Fix Q_synth after TCX concealment (using ACELP concealment) -> accept
  • FIX_1563_FIX_STEREO_SW - VA: float issue 1563: fix clicks in stereo switching -> accept
  • FIX_1562_DTX_CRASH_DECODER - VA: float issue 1562: fix crash in stereo decoding in DTX and bitrate switching -> accept
  • FIX_BASOP_2498_LOGIC_IN_ENC_DTX_DECISION_MTX - Nokia: BASOP 2498: Fix the logic -> accept
  • FIX_BASOP_2497_MCMASA_LFE_WRONG_SF_INDEX - Nokia: BASOP 2497: Fix wrong subframe index in McMASA LFE synth. -> accept
  • FIX_BASOP_2496_OMASA_OBJ_EDIT_WRONG_ASSIGN - Nokia: BASOP 2496: Fix wrong assignment in OMASA object edit code -> accept
  • FIX_2495_Q_ALIGN_OSBA_RENDERER - FhG: Basop issue #2495 (closed): Corrected exponent scaling of outAudio.data_fx before buffer accumulation in renderSbaToBinaural(). -> accept

Merge request reports

Loading