Lines Matching refs:bit_diff_ratio
632 RK_S32 bit_diff_ratio, ins_ratio, bps_ratio, wl_ratio; in calc_cbr_ratio() local
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()
675 bit_diff_ratio = mpp_clip(bit_diff_ratio, -128, 256); in calc_cbr_ratio()
683 p->next_ratio = bit_diff_ratio + ins_ratio + bps_ratio + wl_ratio; in calc_cbr_ratio()
687 rc_dbg_qp("%10d %10d %10d %10d %10d|%10d", bit_diff_ratio, ins_ratio - bit_diff_ratio, in calc_cbr_ratio()
717 RK_S32 bit_diff_ratio, ins_ratio, bps_ratio, wl_ratio; in reenc_calc_cbr_ratio() local
738 bit_diff_ratio = 32 * (real_bit - target_bit) / real_bit; in reenc_calc_cbr_ratio()
740 bit_diff_ratio = 32 * (real_bit - target_bit) / target_bit; in reenc_calc_cbr_ratio()
763 bit_diff_ratio = mpp_clip(bit_diff_ratio, -128, 256); in reenc_calc_cbr_ratio()
766 p->next_ratio = bit_diff_ratio + ins_ratio + bps_ratio + wl_ratio; in reenc_calc_cbr_ratio()
837 RK_S32 bit_diff_ratio, ins_ratio, bps_ratio; in calc_vbr_ratio() local
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()
868 bit_diff_ratio = mpp_clip(bit_diff_ratio, -128, 256); in calc_vbr_ratio()
873 bit_diff_ratio = mpp_clip(bit_diff_ratio, -16, 32); in calc_vbr_ratio()
877 p->next_ratio = bit_diff_ratio + ins_ratio + bps_ratio; in calc_vbr_ratio()
880 …rc_dbg_qp("%10d %10d %10d %10d|%10d", bit_diff_ratio, ins_ratio, bps_ratio, p->next_ratio, p->cur_… in calc_vbr_ratio()
899 RK_S32 bit_diff_ratio, ins_ratio, bps_ratio; in reenc_calc_vbr_ratio() local
909 bit_diff_ratio = 32 * (real_bit - target_bit) / target_bit; in reenc_calc_vbr_ratio()
911 bit_diff_ratio = 32 * (real_bit - target_bit) / real_bit; in reenc_calc_vbr_ratio()
925 bit_diff_ratio = mpp_clip(bit_diff_ratio, -128, 256); in reenc_calc_vbr_ratio()
928 p->next_ratio = bit_diff_ratio + ins_ratio + bps_ratio; in reenc_calc_vbr_ratio()
1007 RK_S32 bit_diff_ratio, ins_ratio, agop_dratio, rgop_dratio; in calc_avbr_ratio() local
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()
1070 bit_diff_ratio = mpp_clip(10 * bit_diff_ratio / i_ratio, -128, 256); in calc_avbr_ratio()
1074 bit_diff_ratio = mpp_clip(bit_diff_ratio, -16, 32); in calc_avbr_ratio()
1078 final_qratio = ins_ratio + bit_diff_ratio + agop_dratio + rgop_dratio; in calc_avbr_ratio()
1091 rc_dbg_qp("%10d %10d %10d %10d %10d %10d %10d", bit_diff_ratio, ins_ratio, rgop_dratio, in calc_avbr_ratio()