Home
last modified time | relevance | path

Searched refs:quality_target (Results 1 – 25 of 27) sorted by relevance

12

/rockchip-linux_mpp/mpp/codec/rc/
H A Dvp8e_rc.c69 RK_S32 quality_target = info->quality_target; in rc_model_v2_vp8_hal_start() local
77 info->quality_target = qp; in rc_model_v2_vp8_hal_start()
88 if (info->quality_target < 0) { in rc_model_v2_vp8_hal_start()
94 info->quality_target = 40; in rc_model_v2_vp8_hal_start()
99 p->start_qp = info->quality_target; in rc_model_v2_vp8_hal_start()
142 info->quality_target = p->start_qp; in rc_model_v2_vp8_hal_start()
148 quality_min, quality_target, quality_max, in rc_model_v2_vp8_hal_start()
149 info->quality_min, info->quality_target, info->quality_max); in rc_model_v2_vp8_hal_start()
H A Drc_model_v2.c1416 info->quality_target = usr_cfg->init_quality; in rc_model_v2_start()
1420 info->quality_target = usr_cfg->init_quality; in rc_model_v2_start()
1425 … rc_dbg_rc("quality [%d : %d : %d]\n", info->quality_min, info->quality_target, info->quality_max); in rc_model_v2_start()
1453 info->quality_target = (usr_cfg->init_quality <= 0) ? -1 : usr_cfg->init_quality; in rc_model_v2_start()
1468 … rc_dbg_rc("quality [%d : %d : %d]\n", info->quality_min, info->quality_target, info->quality_max); in rc_model_v2_start()
1577 RK_S32 quality_target = info->quality_target; in rc_model_v2_hal_start() local
1584 info->quality_target = qp; in rc_model_v2_hal_start()
1594 p->start_qp = quality_target - i_quality_delta; in rc_model_v2_hal_start()
1596 p->start_qp = quality_target; in rc_model_v2_hal_start()
1598 info->quality_target = p->start_qp; in rc_model_v2_hal_start()
[all …]
H A Drc_model_v2_smt.c987 info->quality_target = p->qp_out; in rc_model_v2_smt_start()
997 p->frm_num, info->quality_min, info->quality_target, in rc_model_v2_smt_start()
1135 cfg->quality_target += 3; in rc_model_v2_smt_check_reenc()
1137 cfg->quality_target += 2; in rc_model_v2_smt_check_reenc()
1139 cfg->quality_target ++; in rc_model_v2_smt_check_reenc()
1141 if (cfg->quality_target < cfg->quality_max) { in rc_model_v2_smt_check_reenc()
/rockchip-linux_mpp/inc/
H A Dmpp_rc_defs.h191 RK_S32 quality_target; member
/rockchip-linux_mpp/mpp/hal/rkenc/jpege/
H A Dhal_jpege_vepu540c.c162 syntax->q_factor = 100 - task->rc_task->info.quality_target; in hal_jpege_v540c_gen_regs()
403 rc_info->quality_real = rc_info->quality_target; in hal_jpege_v540c_ret_task()
H A Dhal_jpege_vpu720.c397 syntax->q_factor = 100 - task->rc_task->info.quality_target; in hal_jpege_vpu720_gen_regs()
650 rc_info->quality_real = rc_info->quality_target; in hal_jpege_vpu720_ret_task()
H A Dhal_jpege_vepu511.c379 syntax->q_factor = 100 - task->rc_task->info.quality_target; in hal_jpege_vepu511_gen_regs()
651 rc_info->quality_real = rc_info->quality_target; in hal_jpege_vepu511_ret_task()
/rockchip-linux_mpp/mpp/hal/vpu/jpege/
H A Dhal_jpege_vepu1_v2.c233 syntax->q_factor = 100 - task->rc_task->info.quality_target; in hal_jpege_vepu1_gen_regs()
607 task->rc_task->info.quality_real = task->rc_task->info.quality_target; in hal_jpege_vepu1_ret_task()
H A Dhal_jpege_vepu2_v2.c427 syntax->q_factor = 100 - task->rc_task->info.quality_target; in hal_jpege_vepu2_gen_regs()
1045 rc_info->quality_real = rc_info->quality_target; in hal_jpege_vepu2_ret_task()
/rockchip-linux_mpp/mpp/hal/rkenc/h265e/
H A Dhal_h265e_vepu540c.c724 reg_base->reg0192_enc_pic.pic_qp = rc_cfg->quality_target; in vepu540c_h265_set_rc_regs()
725 reg_base->reg0240_synt_sli1.sli_qp = rc_cfg->quality_target; in vepu540c_h265_set_rc_regs()
727 reg_base->reg213_rc_qp.rc_max_qp = rc_cfg->quality_target; in vepu540c_h265_set_rc_regs()
728 reg_base->reg213_rc_qp.rc_min_qp = rc_cfg->quality_target; in vepu540c_h265_set_rc_regs()
737 reg_base->reg0192_enc_pic.pic_qp = rc_cfg->quality_target; in vepu540c_h265_set_rc_regs()
738 reg_base->reg0240_synt_sli1.sli_qp = rc_cfg->quality_target; in vepu540c_h265_set_rc_regs()
H A Dhal_h265e_vepu541.c989 regs->enc_pic.pic_qp = rc_cfg->quality_target; in vepu541_h265_set_rc_regs()
990 regs->synt_sli1.sli_qp = rc_cfg->quality_target; in vepu541_h265_set_rc_regs()
992 regs->rc_qp.rc_max_qp = rc_cfg->quality_target; in vepu541_h265_set_rc_regs()
993 regs->rc_qp.rc_min_qp = rc_cfg->quality_target; in vepu541_h265_set_rc_regs()
1002 regs->enc_pic.pic_qp = rc_cfg->quality_target; in vepu541_h265_set_rc_regs()
1003 regs->synt_sli1.sli_qp = rc_cfg->quality_target; in vepu541_h265_set_rc_regs()
H A Dhal_h265e_vepu510.c1315 reg_frm->common.enc_pic.pic_qp = rc_cfg->quality_target; in vepu510_h265_set_rc_regs()
1316 reg_frm->synt_sli1.sli_qp = rc_cfg->quality_target; in vepu510_h265_set_rc_regs()
1317 reg_frm->common.rc_qp.rc_max_qp = rc_cfg->quality_target; in vepu510_h265_set_rc_regs()
1318 reg_frm->common.rc_qp.rc_min_qp = rc_cfg->quality_target; in vepu510_h265_set_rc_regs()
1327 reg_frm->common.enc_pic.pic_qp = rc_cfg->quality_target; in vepu510_h265_set_rc_regs()
1328 reg_frm->synt_sli1.sli_qp = rc_cfg->quality_target; in vepu510_h265_set_rc_regs()
H A Dhal_h265e_vepu511.c1275 reg_frm->common.enc_pic.pic_qp = rc_cfg->quality_target; in vepu511_h265_set_rc_regs()
1276 reg_frm->synt_sli1.sli_qp = rc_cfg->quality_target; in vepu511_h265_set_rc_regs()
1277 reg_frm->common.rc_qp.rc_max_qp = rc_cfg->quality_target; in vepu511_h265_set_rc_regs()
1278 reg_frm->common.rc_qp.rc_min_qp = rc_cfg->quality_target; in vepu511_h265_set_rc_regs()
1288 reg_frm->common.enc_pic.pic_qp = rc_cfg->quality_target; in vepu511_h265_set_rc_regs()
1289 reg_frm->synt_sli1.sli_qp = rc_cfg->quality_target; in vepu511_h265_set_rc_regs()
H A Dhal_h265e_vepu580.c1909 reg_base->reg0192_enc_pic.pic_qp = rc_cfg->quality_target; in vepu580_h265_set_rc_regs()
1910 reg_base->reg0240_synt_sli1.sli_qp = rc_cfg->quality_target; in vepu580_h265_set_rc_regs()
1912 reg_base->reg213_rc_qp.rc_max_qp = rc_cfg->quality_target; in vepu580_h265_set_rc_regs()
1913 reg_base->reg213_rc_qp.rc_min_qp = rc_cfg->quality_target; in vepu580_h265_set_rc_regs()
1922 reg_base->reg0192_enc_pic.pic_qp = rc_cfg->quality_target; in vepu580_h265_set_rc_regs()
1923 reg_base->reg0240_synt_sli1.sli_qp = rc_cfg->quality_target; in vepu580_h265_set_rc_regs()
/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_api.c371 p->slice->m_sliceQp = task->rc_task->info.quality_target; in h265e_proc_enc_skip()
/rockchip-linux_mpp/mpp/hal/rkenc/h264e/
H A Dhal_h264e_vepu540c.c896 RK_U32 qp_target = rc_info->quality_target; in setup_vepu540c_rc_base()
932 regs->reg_base.enc_pic.pic_qp = rc_info->quality_target; in setup_vepu540c_rc_base()
933 regs->reg_base.rc_qp.rc_max_qp = rc_info->quality_target; in setup_vepu540c_rc_base()
934 regs->reg_base.rc_qp.rc_min_qp = rc_info->quality_target; in setup_vepu540c_rc_base()
H A Dhal_h264e_vepu510.c1168 RK_U32 qp_target = rc_info->quality_target; in setup_vepu510_rc_base()
1204 reg_frm->common.enc_pic.pic_qp = rc_info->quality_target; in setup_vepu510_rc_base()
1205 reg_frm->common.rc_qp.rc_max_qp = rc_info->quality_target; in setup_vepu510_rc_base()
1206 reg_frm->common.rc_qp.rc_min_qp = rc_info->quality_target; in setup_vepu510_rc_base()
H A Dhal_h264e_vepu511.c1163 RK_U32 qp_target = rc_info->quality_target; in setup_vepu511_rc_base()
1196 reg_frm->common.enc_pic.pic_qp = rc_info->quality_target; in setup_vepu511_rc_base()
1197 reg_frm->common.rc_qp.rc_max_qp = rc_info->quality_target; in setup_vepu511_rc_base()
1198 reg_frm->common.rc_qp.rc_min_qp = rc_info->quality_target; in setup_vepu511_rc_base()
/rockchip-linux_mpp/mpp/codec/enc/h264/
H A Dh264e_api_v2.c592 rc_info->quality_real = rc_info->quality_target; in h264e_sw_enc()
/rockchip-linux_mpp/mpp/hal/vpu/h264e/
H A Dhal_h264e_vepu_v2.c584 mbrc->qp_init = info->quality_target; in h264e_vepu_mbrc_prepare()
H A Dhal_h264e_vepu1_v2.c312 hw_mbrc->qp_init = rc_info->quality_target; in hal_h264e_vepu1_gen_regs_v2()
H A Dhal_h264e_vepu2_v2.c362 hw_mbrc->qp_init = rc_info->quality_target; in hal_h264e_vepu2_gen_regs_v2()
/rockchip-linux_mpp/mpp/hal/vpu/vp8e/
H A Dhal_vp8e_vepu1_v2.c352 ctx->rc->qp_hdr = MPP_CLIP3(0, 127, task->rc_task->info.quality_target); in hal_vp8e_vepu1_gen_regs_v2()
H A Dhal_vp8e_vepu2_v2.c356 ctx->rc->qp_hdr = MPP_CLIP3(0, 127, task->rc_task->info.quality_target); in hal_vp8e_vepu2_gen_regs_v2()
/rockchip-linux_mpp/mpp/codec/
H A Dmpp_enc_impl.c2179 hal_rc->quality_target = bak.quality_target; in mpp_enc_clr_rc_cb_info()
2244 info->quality_real = info->quality_target; in mpp_enc_reenc_drop()
2748 mpp_meta_set_s32(meta, KEY_ENC_START_QP, rc_task->info.quality_target); in set_enc_info_to_packet()

12