Home
last modified time | relevance | path

Searched refs:qp_max (Results 1 – 25 of 29) sorted by relevance

12

/rockchip-linux_mpp/mpp/codec/inc/rc/
H A Drc_vepu.h28 RK_S32 qp_max; member
H A Drc_vepu540.h33 RK_S32 qp_max; member
/rockchip-linux_mpp/mpp/codec/rc/
H A Drc_model_v2_smt.c41 RK_S32 qp_max; member
162 ctx->qp_max = 51; in bits_model_smt_init()
718 RK_S32 avg_qp = mpp_clip(avg_pqp, p->qp_min, p->qp_max); in derive_iframe_qp_by_bitrate()
813 qp_out = mpp_clip(qp_out, p->qp_min, p->qp_max); in derive_pframe_qp_by_bitrate()
850 qp_out = mpp_clip(qp_out, p->qp_min, p->qp_max); in derive_pframe_qp_by_bitrate()
927 qp_final = mpp_clip(qp_final, p->qp_min, p->qp_max); in revise_qp_by_complexity()
930 fm_min_pqp, fm_max_pqp, p->qp_min, p->qp_max, qp_final); in revise_qp_by_complexity()
961 qp_out_f0 = (fm_min_iqp > 31) ? mpp_clip(qp_out_f0, fm_min_iqp, p->qp_max) : in rc_model_v2_smt_start()
962 mpp_clip(qp_out_f0, 31, p->qp_max); in rc_model_v2_smt_start()
/rockchip-linux_mpp/mpp/base/
H A Dmpp_enc_cfg.c81 …ENTRY(prefix, s32, rk_s32, qp_max, FLAG_REPLAY(1), rc, qp…
145 …ALIAS(prefix, s32, rk_s32, qp_max, FLAG_REPLAY(1), rc, qp…
171 …ALIAS(prefix, s32, rk_s32, qp_max, FLAG_REPLAY(1), rc, qp…
194 …ALIAS(prefix, s32, rk_s32, qp_max, FLAG_REPLAY(1), rc, qp…
/rockchip-linux_mpp/mpp/common/
H A Dvp8e_syntax.h78 RK_S32 qp_max; member
/rockchip-linux_mpp/mpp/codec/inc/
H A Dmpp_rc.h115 RK_S32 qp_max; member
/rockchip-linux_mpp/mpp/hal/rkenc/h264e/
H A Dhal_h264e_vepu541.c825 RK_U32 qp_max = rc_info->quality_max; in setup_vepu541_rc_base() local
833 qp_min, qp_target, qp_max); in setup_vepu541_rc_base()
854 regs->reg051.rc_max_qp = qp_max; in setup_vepu541_rc_base()
880 regs->reg064.qpmax_area0 = qp_max; in setup_vepu541_rc_base()
882 regs->reg064.qpmax_area1 = qp_max; in setup_vepu541_rc_base()
885 regs->reg065.qpmax_area2 = qp_max; in setup_vepu541_rc_base()
887 regs->reg065.qpmax_area3 = qp_max; in setup_vepu541_rc_base()
889 regs->reg065.qpmax_area4 = qp_max; in setup_vepu541_rc_base()
892 regs->reg066.qpmax_area5 = qp_max; in setup_vepu541_rc_base()
894 regs->reg066.qpmax_area6 = qp_max; in setup_vepu541_rc_base()
[all …]
H A Dhal_h264e_vepu540c.c898 RK_U32 qp_max = rc_info->quality_max; in setup_vepu540c_rc_base() local
906 qp_min, qp_target, qp_max); in setup_vepu540c_rc_base()
911 regs->reg_rc_roi.roi_qthd0.qpmax_area0 = qp_max; in setup_vepu540c_rc_base()
913 regs->reg_rc_roi.roi_qthd0.qpmax_area1 = qp_max; in setup_vepu540c_rc_base()
916 regs->reg_rc_roi.roi_qthd1.qpmax_area2 = qp_max; in setup_vepu540c_rc_base()
918 regs->reg_rc_roi.roi_qthd1.qpmax_area3 = qp_max; in setup_vepu540c_rc_base()
920 regs->reg_rc_roi.roi_qthd1.qpmax_area4 = qp_max; in setup_vepu540c_rc_base()
923 regs->reg_rc_roi.roi_qthd2.qpmax_area5 = qp_max; in setup_vepu540c_rc_base()
925 regs->reg_rc_roi.roi_qthd2.qpmax_area6 = qp_max; in setup_vepu540c_rc_base()
928 regs->reg_rc_roi.roi_qthd3.qpmax_area7 = qp_max; in setup_vepu540c_rc_base()
[all …]
H A Dhal_h264e_vepu580.c1255 RK_U32 qp_max = rc_info->quality_max; in setup_vepu580_rc_base() local
1263 qp_min, qp_target, qp_max); in setup_vepu580_rc_base()
1268 regs->reg_rc_klut.roi_qthd0.qpmax_area0 = qp_max; in setup_vepu580_rc_base()
1270 regs->reg_rc_klut.roi_qthd0.qpmax_area1 = qp_max; in setup_vepu580_rc_base()
1273 regs->reg_rc_klut.roi_qthd1.qpmax_area2 = qp_max; in setup_vepu580_rc_base()
1275 regs->reg_rc_klut.roi_qthd1.qpmax_area3 = qp_max; in setup_vepu580_rc_base()
1277 regs->reg_rc_klut.roi_qthd1.qpmax_area4 = qp_max; in setup_vepu580_rc_base()
1280 regs->reg_rc_klut.roi_qthd2.qpmax_area5 = qp_max; in setup_vepu580_rc_base()
1282 regs->reg_rc_klut.roi_qthd2.qpmax_area6 = qp_max; in setup_vepu580_rc_base()
1285 regs->reg_rc_klut.roi_qthd3.qpmax_area7 = qp_max; in setup_vepu580_rc_base()
[all …]
H A Dhal_h264e_vepu510.c1170 RK_U32 qp_max = rc_info->quality_max; in setup_vepu510_rc_base() local
1178 qp_min, qp_target, qp_max); in setup_vepu510_rc_base()
1183 regs->reg_rc_roi.roi_qthd0.qpmax_area0 = qp_max; in setup_vepu510_rc_base()
1185 regs->reg_rc_roi.roi_qthd0.qpmax_area1 = qp_max; in setup_vepu510_rc_base()
1188 regs->reg_rc_roi.roi_qthd1.qpmax_area2 = qp_max; in setup_vepu510_rc_base()
1190 regs->reg_rc_roi.roi_qthd1.qpmax_area3 = qp_max; in setup_vepu510_rc_base()
1192 regs->reg_rc_roi.roi_qthd1.qpmax_area4 = qp_max; in setup_vepu510_rc_base()
1195 regs->reg_rc_roi.roi_qthd2.qpmax_area5 = qp_max; in setup_vepu510_rc_base()
1197 regs->reg_rc_roi.roi_qthd2.qpmax_area6 = qp_max; in setup_vepu510_rc_base()
1200 regs->reg_rc_roi.roi_qthd3.qpmax_area7 = qp_max; in setup_vepu510_rc_base()
[all …]
H A Dhal_h264e_vepu511.c1165 RK_U32 qp_max = rc_info->quality_max; in setup_vepu511_rc_base() local
1172 qp_min, qp_target, qp_max); in setup_vepu511_rc_base()
1177 regs->reg_rc_roi.roi_qthd0.qpmax_area0 = qp_max; in setup_vepu511_rc_base()
1179 regs->reg_rc_roi.roi_qthd0.qpmax_area1 = qp_max; in setup_vepu511_rc_base()
1182 regs->reg_rc_roi.roi_qthd1.qpmax_area2 = qp_max; in setup_vepu511_rc_base()
1184 regs->reg_rc_roi.roi_qthd1.qpmax_area3 = qp_max; in setup_vepu511_rc_base()
1186 regs->reg_rc_roi.roi_qthd1.qpmax_area4 = qp_max; in setup_vepu511_rc_base()
1189 regs->reg_rc_roi.roi_qthd2.qpmax_area5 = qp_max; in setup_vepu511_rc_base()
1191 regs->reg_rc_roi.roi_qthd2.qpmax_area6 = qp_max; in setup_vepu511_rc_base()
1193 regs->reg_rc_roi.roi_qthd3.qpmax_area7 = qp_max; in setup_vepu511_rc_base()
[all …]
/rockchip-linux_mpp/utils/
H A Dmpi_enc_utils.h63 RK_S32 qp_max; member
/rockchip-linux_mpp/inc/
H A Drk_venc_cmd.h361 RK_S32 qp_max; member
732 RK_S16 qp_max; member
1211 RK_U32 qp_max; member
/rockchip-linux_mpp/test/
H A Dmpi_enc_mt_test.c377 mpp_enc_cfg_set_s32(cfg, "rc:qp_max", cmd->qp_max ? cmd->qp_max : 51); in test_mt_cfg_setup()
391 mpp_enc_cfg_set_s32(cfg, "rc:qp_max", cmd->qp_max ? cmd->qp_max : 127); in test_mt_cfg_setup()
400 mpp_enc_cfg_set_s32(cfg, "jpeg:qf_max", cmd->qp_max ? cmd->qp_max : 99); in test_mt_cfg_setup()
H A Dmpi_enc_test.c527 mpp_enc_cfg_set_s32(cfg, "rc:qp_max", cmd->qp_max ? cmd->qp_max : 51); in test_mpp_enc_cfg_setup()
545 mpp_enc_cfg_set_s32(cfg, "rc:qp_max", cmd->qp_max ? cmd->qp_max : 127); in test_mpp_enc_cfg_setup()
554 mpp_enc_cfg_set_s32(cfg, "jpeg:qf_max", cmd->qp_max ? cmd->qp_max : 99); in test_mpp_enc_cfg_setup()
/rockchip-linux_mpp/doc/
H A DRockchip_Developer_Guide_MPP_CN.md642 | rc:qp_max | S32 | RK_S32 | 表示P、B帧的最大QP值。 …
683 | h264:qp_max | S32 | RK_S32 | 表示P、B帧的最大QP值,同rc:qp_max,用于…
703 | h265:qp_max | S32 | RK_S32 | 表示P、B帧的最大QP值,同rc:qp_max,用于…
712 | vp8:qp_max | S32 | RK_S32 | 表示P、B帧的最大QP值,同rc:qp_max,用于…
/rockchip-linux_mpp/mpp/hal/vpu/h264e/
H A Dhal_h264e_vepu_v2.h115 RK_S32 qp_max; member
H A Dhal_h264e_vepu_v2.c498 mbrc->qp_max = 48; in h264e_vepu_mbrc_init()
586 mbrc->qp_max = info->quality_max; in h264e_vepu_mbrc_prepare()
H A Dhal_h264e_vepu1_v2.c313 hw_mbrc->qp_max = rc_info->quality_max; in hal_h264e_vepu1_gen_regs_v2()
500 | VEPU_REG_H264_QP_MAX(hw_mbrc->qp_max) in hal_h264e_vepu1_gen_regs_v2()
H A Dhal_h264e_vepu2_v2.c363 hw_mbrc->qp_max = rc_info->quality_max; in hal_h264e_vepu2_gen_regs_v2()
552 | VEPU_REG_H264_QP_MAX(hw_mbrc->qp_max) in hal_h264e_vepu2_gen_regs_v2()
/rockchip-linux_mpp/mpp/legacy/
H A Dvpu_api_legacy.cpp115 RK_S32 qp_max = (cfg->reserved[0] & 0xFF00) >> 8; in vpu_api_set_enc_cfg() local
118 if (qp_max == 0 || qp_max < qp) { in vpu_api_set_enc_cfg()
119 qp_max = 51; in vpu_api_set_enc_cfg()
131 mpp_log("setup encoder qp_init %d qp_min %d qp_max %d\n", qp, qp_min, qp_max); in vpu_api_set_enc_cfg()
190 mpp_enc_cfg_set_s32(enc_cfg, "h264:qp_max", is_fix_qp ? qp : qp_max); in vpu_api_set_enc_cfg()
192 mpp_enc_cfg_set_s32(enc_cfg, "h264:qp_max_i", is_fix_qp ? 51 : qp_max); in vpu_api_set_enc_cfg()
/rockchip-linux_mpp/mpp/hal/rkenc/common/
H A Dvepu511_common.c71 reg->cfg8.osd_qp_max = region->qp_cfg.qp_max; in vepu511_set_osd()
/rockchip-linux_mpp/mpp/codec/
H A Dmpp_rc.c210 pos->qp_max = *((RK_S32*)arg); in mpp_rc_param_ops()
H A Dmpp_enc_impl.c753 set->qp_max_i = set->qp_max; in proc_rc_cfg()
754 if (set->qp_min < 0 || set->qp_max < 0 || in proc_rc_cfg()
755 set->qp_min > set->qp_max || set->qp_min_i < 0 || in proc_rc_cfg()
761 set->qp_min, set->qp_max); in proc_rc_cfg()
765 set->qp_min, set->qp_max); in proc_rc_cfg()
771 set->qp_max = cfg->qp_max; in proc_rc_cfg()
1604 cfg->max_quality = rc->qp_max; in set_rc_cfg()
1606 cfg->max_i_quality = rc->qp_max_i ? rc->qp_max_i : rc->qp_max; in set_rc_cfg()
/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_api.c171 rc_cfg->qp_max = 51; in h265e_init()

12