Home
last modified time | relevance | path

Searched refs:qp_min (Results 1 – 25 of 30) sorted by relevance

12

/rockchip-linux_mpp/mpp/codec/inc/rc/
H A Drc_vepu.h27 RK_S32 qp_min; member
H A Drc_vepu540.h32 RK_S32 qp_min; member
/rockchip-linux_mpp/mpp/base/
H A Dmpp_enc_cfg.c80 …ENTRY(prefix, s32, rk_s32, qp_min, FLAG_REC_INC(1), rc, qp…
144 …ALIAS(prefix, s32, rk_s32, qp_min, FLAG_REPLAY(1), rc, qp…
170 …ALIAS(prefix, s32, rk_s32, qp_min, FLAG_REPLAY(1), rc, qp…
193 …ALIAS(prefix, s32, rk_s32, qp_min, FLAG_REPLAY(1), rc, qp…
/rockchip-linux_mpp/mpp/codec/rc/
H A Drc_model_v2.c1523 RK_S32 qp_min = info->quality_min; in derive_min_qp_from_complexity() local
1534 qp_min = is_intra ? fqp_min_i : fqp_min_p; in derive_min_qp_from_complexity()
1536 qp_min += md3 > 300 ? 3 : 2; in derive_min_qp_from_complexity()
1538 qp_min += md3 > 300 ? 2 : 1; in derive_min_qp_from_complexity()
1541 qp_min++; in derive_min_qp_from_complexity()
1545 qp_min = (is_intra ? fqp_min_i : fqp_min_p) + 1; in derive_min_qp_from_complexity()
1547 qp_min = (is_intra ? fqp_min_i : fqp_min_p) + 0; in derive_min_qp_from_complexity()
1549 qp_min = (is_intra ? fqp_min_i : fqp_min_p); in derive_min_qp_from_complexity()
1550 qp_min += (cplx >= 15) ? 3 : (cplx >= 10) ? 2 : (cplx >= 5) ? 1 : 0; in derive_min_qp_from_complexity()
1554 qp_min = mpp_clip(qp_min, info->quality_min, info->quality_max); in derive_min_qp_from_complexity()
[all …]
H A Drc_model_v2_smt.c40 RK_S32 qp_min; member
161 ctx->qp_min = 10; 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()
/rockchip-linux_mpp/mpp/common/
H A Dvp8e_syntax.h77 RK_S32 qp_min; member
/rockchip-linux_mpp/mpp/codec/inc/
H A Dmpp_rc.h114 RK_S32 qp_min; member
/rockchip-linux_mpp/mpp/hal/rkenc/h264e/
H A Dhal_h264e_vepu541.c824 RK_U32 qp_min = rc_info->quality_min; in setup_vepu541_rc_base() local
833 qp_min, qp_target, qp_max); in setup_vepu541_rc_base()
855 regs->reg051.rc_min_qp = qp_min; in setup_vepu541_rc_base()
879 regs->reg064.qpmin_area0 = qp_min; in setup_vepu541_rc_base()
881 regs->reg064.qpmin_area1 = qp_min; in setup_vepu541_rc_base()
883 regs->reg064.qpmin_area2 = qp_min; in setup_vepu541_rc_base()
886 regs->reg065.qpmin_area3 = qp_min; in setup_vepu541_rc_base()
888 regs->reg065.qpmin_area4 = qp_min; in setup_vepu541_rc_base()
891 regs->reg066.qpmin_area5 = qp_min; in setup_vepu541_rc_base()
893 regs->reg066.qpmin_area6 = qp_min; in setup_vepu541_rc_base()
[all …]
H A Dhal_h264e_vepu540c.c897 RK_U32 qp_min = rc_info->quality_min; in setup_vepu540c_rc_base() local
906 qp_min, qp_target, qp_max); in setup_vepu540c_rc_base()
910 regs->reg_rc_roi.roi_qthd0.qpmin_area0 = qp_min; in setup_vepu540c_rc_base()
912 regs->reg_rc_roi.roi_qthd0.qpmin_area1 = qp_min; in setup_vepu540c_rc_base()
914 regs->reg_rc_roi.roi_qthd0.qpmin_area2 = qp_min; in setup_vepu540c_rc_base()
917 regs->reg_rc_roi.roi_qthd1.qpmin_area3 = qp_min; in setup_vepu540c_rc_base()
919 regs->reg_rc_roi.roi_qthd1.qpmin_area4 = qp_min; in setup_vepu540c_rc_base()
922 regs->reg_rc_roi.roi_qthd2.qpmin_area5 = qp_min; in setup_vepu540c_rc_base()
924 regs->reg_rc_roi.roi_qthd2.qpmin_area6 = qp_min; in setup_vepu540c_rc_base()
926 regs->reg_rc_roi.roi_qthd2.qpmin_area7 = qp_min; in setup_vepu540c_rc_base()
[all …]
H A Dhal_h264e_vepu580.c1254 RK_U32 qp_min = rc_info->quality_min; in setup_vepu580_rc_base() local
1263 qp_min, qp_target, qp_max); in setup_vepu580_rc_base()
1267 regs->reg_rc_klut.roi_qthd0.qpmin_area0 = qp_min; in setup_vepu580_rc_base()
1269 regs->reg_rc_klut.roi_qthd0.qpmin_area1 = qp_min; in setup_vepu580_rc_base()
1271 regs->reg_rc_klut.roi_qthd0.qpmin_area2 = qp_min; in setup_vepu580_rc_base()
1274 regs->reg_rc_klut.roi_qthd1.qpmin_area3 = qp_min; in setup_vepu580_rc_base()
1276 regs->reg_rc_klut.roi_qthd1.qpmin_area4 = qp_min; in setup_vepu580_rc_base()
1279 regs->reg_rc_klut.roi_qthd2.qpmin_area5 = qp_min; in setup_vepu580_rc_base()
1281 regs->reg_rc_klut.roi_qthd2.qpmin_area6 = qp_min; in setup_vepu580_rc_base()
1283 regs->reg_rc_klut.roi_qthd2.qpmin_area7 = qp_min; in setup_vepu580_rc_base()
[all …]
H A Dhal_h264e_vepu510.c1169 RK_U32 qp_min = rc_info->quality_min; in setup_vepu510_rc_base() local
1178 qp_min, qp_target, qp_max); in setup_vepu510_rc_base()
1182 regs->reg_rc_roi.roi_qthd0.qpmin_area0 = qp_min; in setup_vepu510_rc_base()
1184 regs->reg_rc_roi.roi_qthd0.qpmin_area1 = qp_min; in setup_vepu510_rc_base()
1186 regs->reg_rc_roi.roi_qthd0.qpmin_area2 = qp_min; in setup_vepu510_rc_base()
1189 regs->reg_rc_roi.roi_qthd1.qpmin_area3 = qp_min; in setup_vepu510_rc_base()
1191 regs->reg_rc_roi.roi_qthd1.qpmin_area4 = qp_min; in setup_vepu510_rc_base()
1194 regs->reg_rc_roi.roi_qthd2.qpmin_area5 = qp_min; in setup_vepu510_rc_base()
1196 regs->reg_rc_roi.roi_qthd2.qpmin_area6 = qp_min; in setup_vepu510_rc_base()
1198 regs->reg_rc_roi.roi_qthd2.qpmin_area7 = qp_min; in setup_vepu510_rc_base()
[all …]
H A Dhal_h264e_vepu511.c1164 RK_U32 qp_min = rc_info->quality_min; in setup_vepu511_rc_base() local
1172 qp_min, qp_target, qp_max); in setup_vepu511_rc_base()
1176 regs->reg_rc_roi.roi_qthd0.qpmin_area0 = qp_min; in setup_vepu511_rc_base()
1178 regs->reg_rc_roi.roi_qthd0.qpmin_area1 = qp_min; in setup_vepu511_rc_base()
1180 regs->reg_rc_roi.roi_qthd0.qpmin_area2 = qp_min; in setup_vepu511_rc_base()
1183 regs->reg_rc_roi.roi_qthd1.qpmin_area3 = qp_min; in setup_vepu511_rc_base()
1185 regs->reg_rc_roi.roi_qthd1.qpmin_area4 = qp_min; in setup_vepu511_rc_base()
1188 regs->reg_rc_roi.roi_qthd2.qpmin_area5 = qp_min; in setup_vepu511_rc_base()
1190 regs->reg_rc_roi.roi_qthd2.qpmin_area6 = qp_min; in setup_vepu511_rc_base()
1192 regs->reg_rc_roi.roi_qthd2.qpmin_area7 = qp_min; in setup_vepu511_rc_base()
[all …]
/rockchip-linux_mpp/utils/
H A Dmpi_enc_utils.h62 RK_S32 qp_min; member
/rockchip-linux_mpp/inc/
H A Drk_venc_cmd.h363 RK_S32 qp_min; member
734 RK_S16 qp_min; member
1212 RK_U32 qp_min; member
/rockchip-linux_mpp/test/
H A Dmpi_enc_mt_test.c378 mpp_enc_cfg_set_s32(cfg, "rc:qp_min", cmd->qp_min ? cmd->qp_min : 10); in test_mt_cfg_setup()
392 mpp_enc_cfg_set_s32(cfg, "rc:qp_min", cmd->qp_min ? cmd->qp_min : 0); in test_mt_cfg_setup()
401 mpp_enc_cfg_set_s32(cfg, "jpeg:qf_min", cmd->qp_min ? cmd->qp_min : 1); in test_mt_cfg_setup()
H A Dmpi_enc_test.c528 mpp_enc_cfg_set_s32(cfg, "rc:qp_min", cmd->qp_min ? cmd->qp_min : 10); in test_mpp_enc_cfg_setup()
546 mpp_enc_cfg_set_s32(cfg, "rc:qp_min", cmd->qp_min ? cmd->qp_min : 0); in test_mpp_enc_cfg_setup()
555 mpp_enc_cfg_set_s32(cfg, "jpeg:qf_min", cmd->qp_min ? cmd->qp_min : 1); in test_mpp_enc_cfg_setup()
/rockchip-linux_mpp/doc/
H A DRockchip_Developer_Guide_MPP_CN.md641 | rc:qp_min | S32 | RK_S32 | 表示P、B帧的最小QP值。 …
684 | h264:qp_min | S32 | RK_S32 | 表示P、B帧的最小QP值,同rc:qp_min,用于…
704 | h265:qp_min | S32 | RK_S32 | 表示P、B帧的最小QP值,同rc:qp_min,用于…
713 | vp8:qp_min | S32 | RK_S32 | 表示P、B帧的最小QP值,同rc:qp_min,用于…
/rockchip-linux_mpp/mpp/hal/vpu/h264e/
H A Dhal_h264e_vepu_v2.h114 RK_S32 qp_min; member
H A Dhal_h264e_vepu_v2.c499 mbrc->qp_min = 16; in h264e_vepu_mbrc_init()
585 mbrc->qp_min = info->quality_min; in h264e_vepu_mbrc_prepare()
H A Dhal_h264e_vepu1_v2.c314 hw_mbrc->qp_min = rc_info->quality_min; in hal_h264e_vepu1_gen_regs_v2()
501 | VEPU_REG_H264_QP_MIN(hw_mbrc->qp_min) in hal_h264e_vepu1_gen_regs_v2()
H A Dhal_h264e_vepu2_v2.c364 hw_mbrc->qp_min = rc_info->quality_min; in hal_h264e_vepu2_gen_regs_v2()
553 | VEPU_REG_H264_QP_MIN(hw_mbrc->qp_min) in hal_h264e_vepu2_gen_regs_v2()
/rockchip-linux_mpp/mpp/legacy/
H A Dvpu_api_legacy.cpp116 RK_S32 qp_min = cfg->reserved[0] & 0x00FF; in vpu_api_set_enc_cfg() local
121 if (qp_min == 0 || qp_min > qp) { in vpu_api_set_enc_cfg()
122 qp_min = 10; 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()
189 mpp_enc_cfg_set_s32(enc_cfg, "h264:qp_min", is_fix_qp ? qp : qp_min); in vpu_api_set_enc_cfg()
191 mpp_enc_cfg_set_s32(enc_cfg, "h264:qp_min_i", is_fix_qp ? 10 : qp_min); in vpu_api_set_enc_cfg()
/rockchip-linux_mpp/mpp/hal/rkenc/common/
H A Dvepu511_common.c72 reg->cfg8.osd_qp_min = region->qp_cfg.qp_min; in vepu511_set_osd()
/rockchip-linux_mpp/mpp/codec/
H A Dmpp_rc.c207 pos->qp_min = *((RK_S32*)arg); in mpp_rc_param_ops()
H A Dmpp_enc_impl.c751 set->qp_min_i = set->qp_min; 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()
770 set->qp_min = cfg->qp_min; in proc_rc_cfg()
1605 cfg->min_quality = rc->qp_min; in set_rc_cfg()
1607 cfg->min_i_quality = rc->qp_min_i ? rc->qp_min_i : rc->qp_min; in set_rc_cfg()

12