| /rockchip-linux_mpp/mpp/codec/inc/rc/ |
| H A D | rc_vepu.h | 27 RK_S32 qp_min; member
|
| H A D | rc_vepu540.h | 32 RK_S32 qp_min; member
|
| /rockchip-linux_mpp/mpp/base/ |
| H A D | mpp_enc_cfg.c | 80 …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 D | rc_model_v2.c | 1523 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 D | rc_model_v2_smt.c | 40 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 D | vp8e_syntax.h | 77 RK_S32 qp_min; member
|
| /rockchip-linux_mpp/mpp/codec/inc/ |
| H A D | mpp_rc.h | 114 RK_S32 qp_min; member
|
| /rockchip-linux_mpp/mpp/hal/rkenc/h264e/ |
| H A D | hal_h264e_vepu541.c | 824 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 D | hal_h264e_vepu540c.c | 897 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 D | hal_h264e_vepu580.c | 1254 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 D | hal_h264e_vepu510.c | 1169 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 D | hal_h264e_vepu511.c | 1164 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 D | mpi_enc_utils.h | 62 RK_S32 qp_min; member
|
| /rockchip-linux_mpp/inc/ |
| H A D | rk_venc_cmd.h | 363 RK_S32 qp_min; member 734 RK_S16 qp_min; member 1212 RK_U32 qp_min; member
|
| /rockchip-linux_mpp/test/ |
| H A D | mpi_enc_mt_test.c | 378 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 D | mpi_enc_test.c | 528 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 D | Rockchip_Developer_Guide_MPP_CN.md | 641 | 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 D | hal_h264e_vepu_v2.h | 114 RK_S32 qp_min; member
|
| H A D | hal_h264e_vepu_v2.c | 499 mbrc->qp_min = 16; in h264e_vepu_mbrc_init() 585 mbrc->qp_min = info->quality_min; in h264e_vepu_mbrc_prepare()
|
| H A D | hal_h264e_vepu1_v2.c | 314 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 D | hal_h264e_vepu2_v2.c | 364 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 D | vpu_api_legacy.cpp | 116 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 D | vepu511_common.c | 72 reg->cfg8.osd_qp_min = region->qp_cfg.qp_min; in vepu511_set_osd()
|
| /rockchip-linux_mpp/mpp/codec/ |
| H A D | mpp_rc.c | 207 pos->qp_min = *((RK_S32*)arg); in mpp_rc_param_ops()
|
| H A D | mpp_enc_impl.c | 751 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()
|