Lines Matching refs:ins_bps

336     ctx->ins_bps = mpp_data_sum_v2(ctx->stat_bits) / usr_cfg->stats_time;  in bits_model_preset()
396 ctx->ins_bps = mpp_data_sum_v2(ctx->stat_bits) / usr_cfg->stats_time; in bits_model_update()
627 RK_S32 ins_bps = p->ins_bps; in calc_cbr_ratio() local
638 …rc_dbg_bps("%10d %10d %10d %10d %10d %8d", pre_real_bits, pre_target_bits, ins_bps, pre_ins_bps, t… in calc_cbr_ratio()
656 idx1 = (ins_bps << 5) / target_bps; in calc_cbr_ratio()
667 if (ins_bps > pre_ins_bps && target_bps - pre_ins_bps < (target_bps >> 4)) { // %6 in calc_cbr_ratio()
669 } else if ( ins_bps < pre_ins_bps && pre_ins_bps - target_bps < (target_bps >> 4)) { in calc_cbr_ratio()
679 bps_ratio = (ins_bps - target_bps) * fluc_l / (target_bps >> 4); in calc_cbr_ratio()
711 …RK_S32 ins_bps = (pre_ins_bps * stat_time - mpp_data_get_pre_val_v2(p->stat_bits, -1) + cfg->bit_r… in reenc_calc_cbr_ratio() local
742 idx1 = ins_bps / (target_bps >> 5); in reenc_calc_cbr_ratio()
749 bps_ratio = 96 * (ins_bps - target_bps) / target_bps; in reenc_calc_cbr_ratio()
751 if (pre_ins_bps < ins_bps && target_bps != pre_ins_bps) { in reenc_calc_cbr_ratio()
831 RK_S32 ins_bps = p->ins_bps; in calc_vbr_ratio() local
847 idx1 = ins_bps / (max_bps_target >> 5); in calc_vbr_ratio()
856 rc_dbg_bps("%10d %10d %10d %10d %10d %10d", pre_real_bits, pre_target_bits, ins_bps, in calc_vbr_ratio()
860 if (ins_bps > bps_change && ins_bps > pre_ins_bps) { in calc_vbr_ratio()
862 } else if (ins_bps <= pre_ins_bps && bps_change > pre_ins_bps) { in calc_vbr_ratio()
870 bps_ratio = 3 * (ins_bps - bps_change) / (max_bps_target >> 4); in calc_vbr_ratio()
892 …RK_S32 ins_bps = (pre_ins_bps * stat_time - mpp_data_get_pre_val_v2(p->stat_bits, -1) + cfg->bit_r… in reenc_calc_vbr_ratio() local
913 idx1 = ins_bps / (max_bps_target >> 5); in reenc_calc_vbr_ratio()
917 if (pre_ins_bps < ins_bps && bps_change < ins_bps) { in reenc_calc_vbr_ratio()
924 bps_ratio = 96 * (ins_bps - bps_change) / bps_change; in reenc_calc_vbr_ratio()
1002 RK_S32 ins_bps = p->ins_bps; in calc_avbr_ratio() local
1042 …rc_dbg_bps("%10d %10d %10d %10d %10d", p->moving_ratio, pre_real_bits, pre_target_bits, ins_bps, p… in calc_avbr_ratio()
1050 idx1 = ins_bps / (max_bps_target >> 5); in calc_avbr_ratio()
1061 if (ins_bps > max_bps) { in calc_avbr_ratio()
1063 } else if (ins_bps < pre_ins_bps && bps_change > pre_ins_bps) { in calc_avbr_ratio()
1079 if (max_bps_target >= ins_bps) { in calc_avbr_ratio()
1302 RK_S32 ins_bps = (last_ins_bps * stat_time - mpp_data_get_pre_val_v2(ctx->stat_bits, -1) in check_re_enc() local
1309 usr_cfg->bps_target, last_ins_bps, ins_bps); in check_re_enc()
1324 usr_cfg->drop_mode, usr_cfg->bps_target, bit_thr, ins_bps); in check_re_enc()
1325 return (ins_bps > bit_thr) ? MPP_NOK : MPP_OK; in check_re_enc()
1342 if (target_bps / 20 < ins_bps - last_ins_bps && in check_re_enc()
1343 (target_bps + target_bps / 10 < ins_bps in check_re_enc()
1344 || target_bps - target_bps / 10 > ins_bps)) { in check_re_enc()
1349 if ((target_bps - (target_bps >> 3) < ins_bps) && in check_re_enc()
1350 (target_bps / 20 < ins_bps - last_ins_bps)) { in check_re_enc()
1815 cfg->rt_bits = p->ins_bps; in rc_model_v2_end()
1816 p->last_inst_bps = p->ins_bps; in rc_model_v2_end()