Home
last modified time | relevance | path

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

/OK3568_Linux_fs/external/mpp/mpp/codec/rc/
H A Drc_model_v2.c794 RK_S32 bps_change = p->target_bps; in calc_vbr_ratio() local
822 pre_ins_bps, bps_change, max_bps_target); in calc_vbr_ratio()
825 if (ins_bps > bps_change && ins_bps > pre_ins_bps) { in calc_vbr_ratio()
827 } else if (ins_bps <= pre_ins_bps && bps_change > pre_ins_bps) { in calc_vbr_ratio()
835 bps_ratio = 3 * (ins_bps - bps_change) / (max_bps_target >> 4); in calc_vbr_ratio()
858 RK_S32 bps_change = p->target_bps; in reenc_calc_vbr_ratio() local
882 if (pre_ins_bps < ins_bps && bps_change < ins_bps) { in reenc_calc_vbr_ratio()
889 bps_ratio = 96 * (ins_bps - bps_change) / bps_change; in reenc_calc_vbr_ratio()
965 RK_S32 bps_change = p->target_bps; in calc_avbr_ratio() local
1000 bps_change = moving_ratio * bps_change >> 8; in calc_avbr_ratio()
[all …]
H A Drc_model_v2_smt.c504 RK_S32 bps_change = ctx->target_bps; in reenc_calc_vbr_ratio_smt() local
522 if (last_ins_bps < ins_bps && bps_change < ins_bps) { in reenc_calc_vbr_ratio_smt()
529 bps_ratio = 96 * (ins_bps - bps_change) / bps_change; in reenc_calc_vbr_ratio_smt()