Home
last modified time | relevance | path

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

/rockchip-linux_mpp/mpp/codec/rc/
H A Drc_model_v2_smt.c770 RK_S32 bits_target_use = 0; in derive_pframe_qp_by_bitrate() local
780 bits_target_use = ((RK_S64)m_tbr * coef + (RK_S64)p->bits_tgt_lower * 1024) >> 10; in derive_pframe_qp_by_bitrate()
783 if (bits_target_use < 100) in derive_pframe_qp_by_bitrate()
784 bits_target_use = 100; in derive_pframe_qp_by_bitrate()
789 p->frm_num, bits_target_use, m_tbr, coef, p->bits_tgt_lower, in derive_pframe_qp_by_bitrate()
793 if (abs(pre_diff_bit_use) * 100 <= bits_target_use * 3) in derive_pframe_qp_by_bitrate()
795 else if (pre_diff_bit_use * 100 > bits_target_use * 3) { in derive_pframe_qp_by_bitrate()
796 if (pre_diff_bit_use >= bits_target_use) in derive_pframe_qp_by_bitrate()
798 else if (pre_diff_bit_use * 4 >= bits_target_use * 1) in derive_pframe_qp_by_bitrate()
800 else if (pre_diff_bit_use * 10 > bits_target_use * 1) in derive_pframe_qp_by_bitrate()
[all …]