Home
last modified time | relevance | path

Searched refs:rc_mode (Results 1 – 25 of 33) sorted by relevance

12

/rockchip-linux_mpp/mpp/base/test/
H A Dmpp_enc_cfg_test.c33 RK_S32 rc_mode = 1; in main() local
52 impl->rc.rc_mode, impl->rc.bps_target); in main()
55 ret = mpp_enc_cfg_set_u32(cfg, "rc:mode", rc_mode); in main()
56 ret = mpp_enc_cfg_set_s32(cfg, "rc:mode", rc_mode); in main()
63 impl->rc.rc_mode, impl->rc.bps_target); in main()
65 rc_mode = 0; in main()
68 mpp_log("before get: rc mode %d bps_target %d\n", rc_mode, bps_target); in main()
70 ret = mpp_enc_cfg_get_s32(cfg, "rc:mode", &rc_mode); in main()
72 mpp_log("after get: rc mode %d bps_target %d\n", rc_mode, bps_target); in main()
/rockchip-linux_mpp/mpp/base/
H A Dmpp_2str.c68 const char *strof_rc_mode(MppEncRcMode rc_mode) in strof_rc_mode() argument
78 if (rc_mode >= MPP_ENC_RC_MODE_VBR && rc_mode < MPP_ENC_RC_MODE_BUTT) in strof_rc_mode()
79 return rc_mode_str[rc_mode]; in strof_rc_mode()
/rockchip-linux_mpp/mpp/hal/common/
H A Dhal_info.c212 MppEncRcMode rc_mode = *((MppEncRcMode *)val); in hal_info_to_string() local
214 str = strof_rc_mode(rc_mode); in hal_info_to_string()
268 val = hal_info_to_string(ctx, ENC_INFO_RC_MODE, &rc->rc_mode); in hal_info_from_enc_cfg()
/rockchip-linux_mpp/mpp/base/inc/
H A Dmpp_2str.h30 const char *strof_rc_mode(MppEncRcMode rc_mode);
/rockchip-linux_mpp/mpp/codec/inc/rc/
H A Drc_vepu540.h26 RK_S32 rc_mode; member
/rockchip-linux_mpp/test/
H A Dmpi_enc_test.c140 RK_S32 rc_mode; member
246 mpp_venc_kcfg_set_u32(init_kcfg, "smart_en", p->rc_mode == MPP_ENC_RC_MODE_SMTRC); in kmpp_cfg_init()
284 p->rc_mode = cmd->rc_mode; in test_ctx_init()
462 mpp_enc_cfg_set_s32(cfg, "rc:mode", p->rc_mode); in test_mpp_enc_cfg_setup()
481 switch (p->rc_mode) { in test_mpp_enc_cfg_setup()
507 switch (p->rc_mode) { in test_mpp_enc_cfg_setup()
538 mpp_err_f("unsupport encoder rc mode %d\n", p->rc_mode); in test_mpp_enc_cfg_setup()
651 if (cmd->rc_mode == MPP_ENC_RC_MODE_SMTRC) { in test_mpp_enc_cfg_setup()
687 rc_api_brief.name = (cmd->rc_mode == MPP_ENC_RC_MODE_SMTRC) ? in test_mpp_enc_cfg_setup()
H A Dmpi_enc_mt_test.c104 RK_S32 rc_mode; member
162 p->rc_mode = cmd->rc_mode; in mt_test_ctx_init()
319 mpp_enc_cfg_set_s32(cfg, "rc:mode", p->rc_mode); in test_mt_cfg_setup()
336 switch (p->rc_mode) { in test_mt_cfg_setup()
362 switch (p->rc_mode) { in test_mt_cfg_setup()
384 mpp_err_f("unsupport encoder rc mode %d\n", p->rc_mode); in test_mt_cfg_setup()
H A Dmpi_rc2_test.c460 mpp_enc_cfg_set_s32(cfg, "rc:mode", enc_cmd->rc_mode); in mpi_rc_enc_init()
462 switch (enc_cmd->rc_mode) { in mpi_rc_enc_init()
479 mpp_err_f("unsupport encoder rc mode %d\n", enc_cmd->rc_mode); in mpi_rc_enc_init()
527 if (enc_cmd->rc_mode == MPP_ENC_RC_MODE_FIXQP) { in mpi_rc_enc_init()
554 … mpp_enc_cfg_set_s32(cfg, "h265:qp_init", enc_cmd->rc_mode == MPP_ENC_RC_MODE_FIXQP ? -1 : 26); in mpi_rc_enc_init()
H A Dvpu_api_test.c342 enc_param->rc_mode = 0; in vpu_encode_demo()
379 enc_param->rc_mode = 1; in vpu_encode_demo()
/rockchip-linux_mpp/mpp/legacy/
H A Dvpu_api_mlvec.h36 RK_S32 rc_mode; /* 0 - CQP mode; 1 - CBR mode; */ member
H A Dvpu_api_legacy.cpp112 RK_S32 rc_mode = cfg->rc_mode; in vpu_api_set_enc_cfg() local
113 RK_U32 is_fix_qp = (rc_mode == MPP_ENC_RC_MODE_FIXQP) ? 1 : 0; in vpu_api_set_enc_cfg()
127 mpp_log("rc_mode %s qp %d bps %d\n", (rc_mode) ? ("CBR") : ("CQP"), qp, bps); in vpu_api_set_enc_cfg()
169 (rc_mode ? MPP_ENC_RC_MODE_CBR : MPP_ENC_RC_MODE_VBR)); in vpu_api_set_enc_cfg()
172 mpp_enc_cfg_set_s32(enc_cfg, "rc:bps_min", rc_mode ? bps * 15 / 16 : bps * 1 / 16); in vpu_api_set_enc_cfg()
/rockchip-linux_mpp/utils/
H A Dmpi_enc_utils.h45 RK_S32 rc_mode; member
H A Dmpi_enc_utils.c291 cnt = sscanf(next, "%d", &cmd->rc_mode); in mpi_enc_opt_rc()
849 cmd->rc_mode = MPP_ENC_RC_MODE_BUTT; in mpi_enc_test_cmd_update_by_args()
866 if (cmd->rc_mode == MPP_ENC_RC_MODE_BUTT) in mpi_enc_test_cmd_update_by_args()
867 cmd->rc_mode = (cmd->type == MPP_VIDEO_CodingMJPEG) ? in mpi_enc_test_cmd_update_by_args()
884 if (cmd->rc_mode == MPP_ENC_RC_MODE_FIXQP) { in mpi_enc_test_cmd_update_by_args()
/rockchip-linux_mpp/mpp/codec/
H A Dmpp_enc_impl.c627 strof_rc_mode(cfg->rc_mode), strof_rc_mode(set->rc_mode)); in show_rc_update()
669 strof_rc_mode(set->rc_mode), set->bps_target, set->bps_max, set->bps_min, in show_rc_update()
710 if (set->rc_mode >= MPP_ENC_RC_MODE_BUTT) { in proc_rc_cfg()
712 set->rc_mode, MPP_ENC_RC_MODE_BUTT - 1); in proc_rc_cfg()
717 mpp_loge("restore rc mode to %d\n", cfg->rc_mode); in proc_rc_cfg()
718 set->rc_mode = cfg->rc_mode; in proc_rc_cfg()
735 if (set->rc_mode != MPP_ENC_RC_MODE_FIXQP) { in proc_rc_cfg()
795 if (set->rc_mode != cfg->rc_mode) in proc_rc_cfg()
1143 rc_set->rc_mode = MPP_ENC_RC_MODE_FIXQP; in proc_jpeg_cfg()
1187 rc_set->rc_mode = MPP_ENC_RC_MODE_FIXQP; in proc_jpeg_cfg()
[all …]
/rockchip-linux_mpp/mpp/codec/enc/vp8/
H A Dvp8e_api_v2.c90 rc_cfg->rc_mode = MPP_ENC_RC_MODE_CBR; in vp8e_init()
/rockchip-linux_mpp/mpp/codec/enc/jpeg/
H A Djpege_api_v2.c67 rc->rc_mode = MPP_ENC_RC_MODE_FIXQP; in jpege_init_v2()
/rockchip-linux_mpp/inc/
H A Dvpu_api.h327 RK_S32 rc_mode; /* 0 - CQP mode; 1 - CBR mode; 2 - FIXQP mode*/ member
H A Drk_venc_cmd.h227 MppEncRcMode rc_mode; member
/rockchip-linux_mpp/mpp/codec/rc/
H A Drc_model_v2.c1522 RcMode rc_mode = usr_cfg->mode; in derive_min_qp_from_complexity() local
1532 if (RC_AVBR == rc_mode || RC_VBR == rc_mode || RC_CBR == rc_mode) { in derive_min_qp_from_complexity()
1542 } else if (RC_CBR != rc_mode) { in derive_min_qp_from_complexity()
/rockchip-linux_mpp/mpp/hal/rkenc/h264e/
H A Dhal_h264e_vepu510.c556 ctx->smart_en = (ctx->cfg->rc.rc_mode == MPP_ENC_RC_MODE_SMTRC); in hal_h264e_vepu510_get_task()
558 ctx->sp_enc_en = ctx->cfg->rc.rc_mode == MPP_ENC_RC_MODE_SE; in hal_h264e_vepu510_get_task()
1203 if (rc->rc_mode == MPP_ENC_RC_MODE_FIXQP) { in setup_vepu510_rc_base()
1228 if (rc->rc_mode == MPP_ENC_RC_MODE_SMTRC || rc->rc_mode == MPP_ENC_RC_MODE_SE) { in setup_vepu510_rc_base()
H A Dhal_h264e_vepu580_tune.c137 ctx->cfg->rc.rc_mode == MPP_ENC_RC_MODE_SMTRC) ? in vepu580_h264e_tune_reg_patch()
H A Dhal_h264e_vepu580.c1288 if (rc->rc_mode == MPP_ENC_RC_MODE_FIXQP) { in setup_vepu580_rc_base()
1345 if (cfg->rc.rc_mode == MPP_ENC_RC_MODE_SMTRC) { in setup_vepu580_rc_base()
2164 cfg->rc.rc_mode == MPP_ENC_RC_MODE_SMTRC && in hal_h264e_vepu580_gen_regs()
H A Dhal_h264e_vepu511.c555 ctx->smart_en = (ctx->cfg->rc.rc_mode == MPP_ENC_RC_MODE_SMTRC); in hal_h264e_vepu511_get_task()
1195 if (rc->rc_mode == MPP_ENC_RC_MODE_FIXQP) { in setup_vepu511_rc_base()
1220 if (rc->rc_mode == MPP_ENC_RC_MODE_SMTRC) { in setup_vepu511_rc_base()
/rockchip-linux_mpp/debian/
H A Dchangelog28 * [test]: Fix rc2 test rc_mode error
/rockchip-linux_mpp/mpp/hal/vpu/h264e/
H A Dhal_h264e_vepu_v2.c545 p->mb_bit_rc_enable = !hw_cfg->mb_rc_disable && (rc->rc_mode != MPP_ENC_RC_MODE_FIXQP); in h264e_vepu_mbrc_setup()

12