Skip to content

Resolve "Replace Overflow BASOP-Operators by overflow-free variants in lib_enc"

Closes #1867 (closed)

//??sat comment if saturation operator is set out of uncertainty

File Status
lib_enc/ACcontextMapping_enc_fx.c NO NEED
lib_enc/acelp_core_switch_enc_fx.c DONE - kept L_mac0_o
lib_enc/acelp_enc_util_fx.c DONE
lib_enc/analy_sp_fx.c DONE
lib_enc/ari_enc_fx.c NO NEED
lib_enc/ari_hm_enc_fx.c DONE
lib_enc/arith_coder_enc_fx.c DONE - kept L_macNs_co
lib_enc/avq_cod_fx.c DONE
lib_enc/bass_psfilter_enc_fx.c DONE
lib_enc/bw_detect_fx.c DONE
lib_enc/cng_enc_fx.c DONE
lib_enc/cod2t32_fx.c DONE
lib_enc/cod_ace_fx.c DONE
lib_enc/cod_tcx_fx.c DONE - left some _o operators, left L_macNs_co
lib_enc/comvad_decision_fx.c NO NEED
lib_enc/core_enc_ol_fx.c DONE
lib_enc/core_switching_enc_fx.c NO NEED
lib_enc/corr_xh_fx.c DONE
lib_enc/detect_transient_fx.c DONE
lib_enc/dtx_fx.c DONE
lib_enc/enc_acelp_fx.c DONE
lib_enc/enc_acelpx_fx.c DONE - keep some L_add_co
lib_enc/enc_amr_wb_fx.c DONE
lib_enc/enc_gen_voic_fx.c DONE
lib_enc/enc_gen_voic_rf_fx.c DONE
lib_enc/enc_higher_acelp_fx.c DONE
lib_enc/enc_nelp_fx.c NO NEED
lib_enc/enc_pit_exc_fx.c DONE
lib_enc/enc_ppp_fx.c NO NEED
lib_enc/enc_tran_fx.c DONE
lib_enc/energy_fx.c DONE
lib_enc/find_tar_fx.c DONE - kept some _o ops
lib_enc/find_tilt_fx.c DONE
lib_enc/find_uv_fx.c DONE
lib_enc/gain_enc_fx.c DONE
lib_enc/gaus_enc_fx.c DONE
lib_enc/gp_clip_fx.c DONE
lib_enc/gs_enc_fx.c DONE
lib_enc/guided_plc_enc_fx.c DONE
lib_enc/hf_cod_amrwb_fx.c DONE
lib_enc/hq_classifier_enc_fx.c DONE
lib_enc/hq_lr_enc_fx.c DONE
lib_enc/hvq_enc_fx.c DONE
lib_enc/igf_enc_fx.c DONE - kept some _co ops
lib_enc/ivas_enc_fx.c NO NEED
lib_enc/ivas_mcmasa_enc_fx.c NO NEED
lib_enc/ivas_mdct_core_enc_fx.c NO NEED
lib_enc/ivas_sns_enc_fx.c NO NEED
lib_enc/ivas_stereo_classifier_fx.c NO NEED
lib_enc/ivas_stereo_dmx_evs_fx.c NO NEED
lib_enc/ivas_stereo_icbwe_enc_fx.c NO NEED
lib_enc/ivas_tcx_core_enc_fx.c DONE
lib_enc/lp_exc_e_fx.c DONE - kept all _o ops
lib_enc/lsf_enc_fx.c DONE
lib_enc/lsf_msvq_ma_enc_fx.c DONE
lib_enc/mdct_classifier_fx.c DONE
lib_enc/multi_harm_fx.c DONE
lib_enc/nelp_enc_fx.c DONE
lib_enc/nois_est_fx.c DONE
lib_enc/normalizecoefs_fx.c DONE
lib_enc/pit_enc_fx.c DONE
lib_enc/pitch_ol2_fx.c DONE
lib_enc/pitch_ol_fx.c DONE
lib_enc/ppp_enc_fx.c DONE
lib_enc/pre_proc_fx.c DONE
lib_enc/prot_fx_enc.h NO NEED
lib_enc/pvq_core_enc_fx.c DONE
lib_enc/pvq_encode_fx.c DONE
lib_enc/q_gain2p_fx.c DONE
lib_enc/qlpc_stoch_fx.c DONE
lib_enc/scale_enc_fx.c DONE
lib_enc/set_impulse_fx.c DONE
lib_enc/sig_clas_fx.c DONE
lib_enc/speech_music_classif_fx.c DONE
lib_enc/stat_noise_uv_enc_fx.c DONE
lib_enc/swb_bwe_enc_fx.c DONE
lib_enc/swb_bwe_enc_hr_fx.c DONE
lib_enc/swb_bwe_enc_lr_fx.c DONE - kept some _o ops
lib_enc/swb_pre_proc_fx.c DONE
lib_enc/swb_tbe_enc_fx.c DONE
lib_enc/tcq_core_enc_fx.c DONE
lib_enc/tcx_ltp_enc_fx.c DONE
lib_enc/tcx_utils_enc_fx.c DONE
lib_enc/tns_base_enc_fx.c DONE
lib_enc/transition_enc_fx.c DONE
lib_enc/updt_tar_fx.c DONE
lib_enc/vad_fx.c DONE
lib_enc/vad_param_updt_fx.c DONE
lib_enc/vbr_average_rate_fx.c DONE
lib_enc/vlpc_2st_cod_fx.c DONE
lib_enc/voiced_enc_fx.c DONE
Edited by Fabian Bauer

Merge request reports

Loading