Home
last modified time | relevance | path

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

/rockchip-linux_mpp/mpp/hal/rkenc/h264e/
H A Dhal_h264e_vepu580_tune.c88 RK_S32 scene_mode = ctx->cfg->tune.scene_mode == MPP_ENC_SCENE_MODE_IPC ? 0 : 1; in vepu580_h264e_tune_init() local
95 tune->ap_motion_flag = scene_mode; in vepu580_h264e_tune_init()
115 RK_S32 scene_mode = 0; in vepu580_h264e_tune_reg_patch() local
121 scene_mode = ctx->cfg->tune.scene_mode == MPP_ENC_SCENE_MODE_IPC ? 0 : 1; in vepu580_h264e_tune_reg_patch()
125 tune->ap_motion_flag = scene_mode; in vepu580_h264e_tune_reg_patch()
230 RK_S32 scene_mode = 0; in vepu580_h264e_tune_stat_update() local
236 scene_mode = ctx->cfg->tune.scene_mode == MPP_ENC_SCENE_MODE_IPC ? 0 : 1; in vepu580_h264e_tune_stat_update()
237 tune->ap_motion_flag = scene_mode; in vepu580_h264e_tune_stat_update()
H A Dhal_h264e_vepu510.c1132 RK_U32 is_ipc_scene = (ctx->cfg->tune.scene_mode == MPP_ENC_SCENE_MODE_IPC); in setup_vepu510_rdo_pred()
1605 MppEncSceneMode sm = ctx->cfg->tune.scene_mode; in setup_vepu510_me()
1722 MppEncSceneMode sm = ctx->cfg->tune.scene_mode; in setup_vepu510_l2()
1866 if (ctx->cfg->tune.scene_mode != MPP_ENC_SCENE_MODE_IPC) in setup_vepu510_anti_stripe()
1893 MppEncSceneMode sm = ctx->cfg->tune.scene_mode; in setup_vepu510_anti_ringing()
2033 if (ctx->cfg->tune.scene_mode == MPP_ENC_SCENE_MODE_IPC) { in setup_vepu510_anti_smear()
H A Dhal_h264e_vepu511.c1103 RK_U32 is_ipc_scene = (ctx->cfg->tune.scene_mode == MPP_ENC_SCENE_MODE_IPC); in setup_vepu511_rdo_pred()
1605 MppEncSceneMode sm = ctx->cfg->tune.scene_mode; in setup_vepu511_me()
1722 MppEncSceneMode sm = ctx->cfg->tune.scene_mode; in setup_vepu511_l2()
1828 if (ctx->cfg->tune.scene_mode != MPP_ENC_SCENE_MODE_IPC) in setup_vepu511_anti_stripe()
1855 MppEncSceneMode sm = ctx->cfg->tune.scene_mode; in setup_vepu511_anti_ringing()
1995 if (ctx->cfg->tune.scene_mode == MPP_ENC_SCENE_MODE_IPC) { in setup_vepu511_anti_smear()
H A Dhal_h264e_vepu541.c779 if (cfg->tune.scene_mode == MPP_ENC_SCENE_MODE_IPC) in setup_vepu541_rdo_pred()
785 if (cfg->tune.scene_mode == MPP_ENC_SCENE_MODE_IPC) { in setup_vepu541_rdo_pred()
1434 if (cfg->tune.scene_mode == MPP_ENC_SCENE_MODE_IPC) { in setup_vepu541_l2()
H A Dhal_h264e_vepu580.c2165 cfg->tune.scene_mode == MPP_ENC_SCENE_MODE_IPC) { in hal_h264e_vepu580_gen_regs()
/rockchip-linux_mpp/mpp/hal/rkenc/h265e/
H A Dhal_h265e_vepu580_tune.c211 RK_S32 scene_mode = ctx->cfg->tune.scene_mode == MPP_ENC_SCENE_MODE_IPC ? 0 : 1; in vepu580_h265e_tune_init() local
218 tune->ap_motion_flag = scene_mode; in vepu580_h265e_tune_init()
375 RK_S32 scene_mode = 0; in vepu580_h265e_tune_reg_patch() local
381 scene_mode = ctx->cfg->tune.scene_mode == MPP_ENC_SCENE_MODE_IPC ? 0 : 1; in vepu580_h265e_tune_reg_patch()
382 tune->ap_motion_flag = scene_mode; in vepu580_h265e_tune_reg_patch()
493 RK_S32 scene_mode = 0; in vepu580_h265e_tune_stat_update() local
499 scene_mode = ctx->cfg->tune.scene_mode == MPP_ENC_SCENE_MODE_IPC ? 0 : 1; in vepu580_h265e_tune_stat_update()
500 tune->ap_motion_flag = scene_mode; in vepu580_h265e_tune_stat_update()
H A Dhal_h265e_vepu511_reg.h1426 RK_U32 scene_mode : 1; member
H A Dhal_h265e_vepu510.c938 MppEncSceneMode sm = ctx->cfg->tune.scene_mode; in vepu510_h265_global_cfg_set()
1617 regs->common.me_cach.cime_zero_thre = (ctx->cfg->tune.scene_mode == in vepu510_h265_set_me_regs()
1946 MppEncSceneMode sm = ctx->cfg->tune.scene_mode; in hal_h265e_v510_gen_regs()
H A Dhal_h265e_vepu511.c865 MppEncSceneMode sm = ctx->cfg->tune.scene_mode; in vepu511_h265_set_prep()
1056 if (ctx->cfg->tune.scene_mode != MPP_ENC_SCENE_MODE_IPC) { in vepu511_h265_set_me_regs()
H A Dhal_h265e_vepu540c.c1277 … (ctx->cfg->tune.scene_mode == MPP_ENC_SCENE_MODE_IPC ? 9 : 6); in hal_h265e_v540c_gen_regs()
H A Dhal_h265e_vepu541.c550 if (ctx->cfg->tune.scene_mode == MPP_ENC_SCENE_MODE_IPC) { in vepu541_h265_set_l2_regs()
H A Dhal_h265e_vepu580.c2794 cfg->tune.scene_mode == MPP_ENC_SCENE_MODE_IPC) { in hal_h265e_v580_gen_regs()
/rockchip-linux_mpp/inc/
H A Dmpp_rc_defs.h218 RK_S32 scene_mode; member
H A Dmpp_rc_api.h177 RK_S32 scene_mode; member
H A Drk_venc_cmd.h1267 MppEncSceneMode scene_mode; member
/rockchip-linux_mpp/utils/
H A Dmpi_enc_utils.h79 RK_S32 scene_mode; member
H A Dmpi_enc_utils.c498 cmd->scene_mode = atoi(next); in mpi_enc_opt_sm()
/rockchip-linux_mpp/test/
H A Dmpi_enc_test.c144 RK_S32 scene_mode; member
301 p->scene_mode = cmd->scene_mode; in test_ctx_init()
646 mpp_enc_cfg_set_s32(cfg, "tune:scene_mode", p->scene_mode); in test_mpp_enc_cfg_setup()
/rockchip-linux_mpp/mpp/codec/
H A Dmpp_enc_impl.c898 if (set->scene_mode < MPP_ENC_SCENE_MODE_DEFAULT || in proc_tune_cfg()
899 set->scene_mode >= MPP_ENC_SCENE_MODE_BUTT) { in proc_tune_cfg()
900 mpp_loge("invalid scene mode %d not in range [%d:%d]\n", set->scene_mode, in proc_tune_cfg()
902 mpp_loge("restore scene mode %d\n", cfg->scene_mode); in proc_tune_cfg()
903 set->scene_mode = cfg->scene_mode; in proc_tune_cfg()
998 if (set->scene_mode != cfg->scene_mode || in proc_tune_cfg()
1587 cfg->scene_mode = cfg_set->tune.scene_mode; in set_rc_cfg()
/rockchip-linux_mpp/mpp/base/
H A Dmpp_enc_cfg.c240 …ENTRY(prefix, s32, rk_s32, scene_mode, FLAG_BASE(0), tune,
361 TO_CHANGE_POS(tune, scene_mode) in TO_CHANGE_POS()
/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_api.c99 p->cfg->tune.scene_mode = MPP_ENC_SCENE_MODE_DEFAULT; in h265e_init()
/rockchip-linux_mpp/mpp/codec/enc/h264/
H A Dh264e_api_v2.c108 cfg->tune.scene_mode = MPP_ENC_SCENE_MODE_DEFAULT; in init_h264e_cfg_set()
/rockchip-linux_mpp/mpp/codec/rc/
H A Drc_model_v2_smt.c855 RK_S32 cnt = p->usr_cfg.scene_mode * 3 + p->usr_cfg.rc_container; in derive_pframe_qp_by_bitrate()
/rockchip-linux_mpp/
H A DCHANGELOG.md713 - [vepu580]: Add frm min/max qp and scene_mode cmd param