Lines Matching refs:pre_real_bits
572 if (ctx->pre_real_bits > bits_alloc || ctx->next_i_ratio) { in calc_next_i_ratio()
573 RK_S32 ratio = ((ctx->pre_real_bits - bits_alloc) << 8) / bits_alloc; in calc_next_i_ratio()
629 RK_S32 pre_real_bits = p->pre_real_bits; 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()
644 p->pre_real_bits_count = p->pre_real_bits_count + pre_real_bits; in calc_cbr_ratio()
651 if (pre_target_bits > pre_real_bits) in calc_cbr_ratio()
652 bit_diff_ratio = 52 * (pre_real_bits - pre_target_bits) / pre_target_bits; in calc_cbr_ratio()
654 bit_diff_ratio = 64 * (pre_real_bits - pre_target_bits) / pre_target_bits; in calc_cbr_ratio()
833 RK_S32 pre_real_bits = p->pre_real_bits; in calc_vbr_ratio() local
842 if (pre_target_bits > pre_real_bits) in calc_vbr_ratio()
843 bit_diff_ratio = 32 * (pre_real_bits - pre_target_bits) / pre_target_bits; in calc_vbr_ratio()
845 bit_diff_ratio = 64 * (pre_real_bits - pre_target_bits) / pre_target_bits; 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()
1004 RK_S32 pre_real_bits = p->pre_real_bits; 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()
1044 if (pre_target_bits > pre_real_bits) in calc_avbr_ratio()
1045 bit_diff_ratio = 32 * (pre_real_bits - pre_target_bits) / pre_target_bits; in calc_avbr_ratio()
1047 bit_diff_ratio = 64 * (pre_real_bits - pre_target_bits) / pre_target_bits * moving_percent; in calc_avbr_ratio()
1834 p->pre_real_bits = cfg->bit_real; in rc_model_v2_end()