Lines Matching refs:target_bps
626 RK_S32 target_bps = p->target_bps; in calc_cbr_ratio() local
638 … %10d %10d %8d", pre_real_bits, pre_target_bits, ins_bps, pre_ins_bps, target_bps, p->stat_watl >>… in calc_cbr_ratio()
642 mpp_assert(target_bps > 0); in calc_cbr_ratio()
656 idx1 = (ins_bps << 5) / target_bps; in calc_cbr_ratio()
657 idx2 = (pre_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()
714 RK_S32 target_bps = p->target_bps; in reenc_calc_cbr_ratio() local
742 idx1 = ins_bps / (target_bps >> 5); in reenc_calc_cbr_ratio()
743 idx2 = pre_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()
829 RK_S32 bps_change = p->target_bps; in calc_vbr_ratio()
893 RK_S32 bps_change = p->target_bps; in reenc_calc_vbr_ratio()
1000 RK_S32 bps_change = p->target_bps; in calc_avbr_ratio()
1103 RK_U32 target_bps = 0; in bits_model_init() local
1141 target_bps = ctx->usr_cfg.bps_max; in bits_model_init()
1147 target_bps = ctx->usr_cfg.bps_target; in bits_model_init()
1175 ctx->target_bps = ctx->usr_cfg.bps_target; in bits_model_init()
1178 gop_bits = (RK_S64)gop_len * target_bps * fps->fps_out_denom; in bits_model_init()
1180 gop_bits = (RK_S64)fps->fps_out_num * target_bps * fps->fps_out_denom; in bits_model_init()
1183 ctx->bit_per_frame = target_bps * fps->fps_out_denom / fps->fps_out_num; in bits_model_init()
1184 ctx->watl_thrd = 3 * target_bps; in bits_model_init()
1207 RK_U32 target_bps; in update_mode_param() local
1210 target_bps = ctx->usr_cfg.bps_max; in update_mode_param()
1212 target_bps = ctx->usr_cfg.bps_target; in update_mode_param()
1216 gop_bits = (RK_S64)gop_len * target_bps; in update_mode_param()
1218 gop_bits = (RK_S64)target_bps; in update_mode_param()
1222 ctx->bit_per_frame = target_bps / fps; in update_mode_param()
1304 RK_S32 target_bps; in check_re_enc() local
1341 target_bps = usr_cfg->bps_target; 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()
1348 target_bps = usr_cfg->bps_max; 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()