Home
last modified time | relevance | path

Searched refs:ins_ratio (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/external/mpp/mpp/codec/rc/
H A Drc_model_v2.c604 RK_S32 bit_diff_ratio, ins_ratio, bps_ratio, wl_ratio; in calc_cbr_ratio() local
626 ins_ratio = tab_lnx[idx1] - tab_lnx[idx2]; // %3 in calc_cbr_ratio()
633 ins_ratio = 6 * ins_ratio; in calc_cbr_ratio()
635 ins_ratio = 4 * ins_ratio; in calc_cbr_ratio()
637 ins_ratio = 0; in calc_cbr_ratio()
642 ins_ratio = mpp_clip(ins_ratio, -128, 256); in calc_cbr_ratio()
648 p->next_ratio = bit_diff_ratio + ins_ratio + bps_ratio + wl_ratio; in calc_cbr_ratio()
652 rc_dbg_qp("%10d %10d %10d %10d %10d|%10d", bit_diff_ratio, ins_ratio - bit_diff_ratio, in calc_cbr_ratio()
682 RK_S32 bit_diff_ratio, ins_ratio, bps_ratio, wl_ratio; in reenc_calc_cbr_ratio() local
712 ins_ratio = tab_lnx[idx1] - tab_lnx[idx2]; in reenc_calc_cbr_ratio()
[all …]
H A Drc_model_v2_smt.c428 RK_S32 bit_diff_ratio, ins_ratio, bps_ratio, wl_ratio; in reenc_calc_cbr_ratio_smt() local
453 ins_ratio = tab_lnx[idx1] - tab_lnx[idx2]; in reenc_calc_cbr_ratio_smt()
458 ins_ratio = 6 * ins_ratio; in reenc_calc_cbr_ratio_smt()
459 ins_ratio = mpp_clip(ins_ratio, -192, 256); in reenc_calc_cbr_ratio_smt()
462 ins_ratio = 3 * ins_ratio; in reenc_calc_cbr_ratio_smt()
463 ins_ratio = mpp_clip(ins_ratio, -192, 256); in reenc_calc_cbr_ratio_smt()
465 ins_ratio = 0; in reenc_calc_cbr_ratio_smt()
478 ins_ratio = ins_ratio - 128; in reenc_calc_cbr_ratio_smt()
480 ins_ratio = ins_ratio + bit_diff_ratio; in reenc_calc_cbr_ratio_smt()
483 ins_ratio = ins_ratio - 32; in reenc_calc_cbr_ratio_smt()
[all …]