| /rockchip-linux_mpp/mpp/base/test/ |
| H A D | mpp_enc_cfg_test.c | 33 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 D | mpp_2str.c | 68 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 D | hal_info.c | 212 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 D | mpp_2str.h | 30 const char *strof_rc_mode(MppEncRcMode rc_mode);
|
| /rockchip-linux_mpp/mpp/codec/inc/rc/ |
| H A D | rc_vepu540.h | 26 RK_S32 rc_mode; member
|
| /rockchip-linux_mpp/test/ |
| H A D | mpi_enc_test.c | 140 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 D | mpi_enc_mt_test.c | 104 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 D | mpi_rc2_test.c | 460 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 D | vpu_api_test.c | 342 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 D | vpu_api_mlvec.h | 36 RK_S32 rc_mode; /* 0 - CQP mode; 1 - CBR mode; */ member
|
| H A D | vpu_api_legacy.cpp | 112 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 D | mpi_enc_utils.h | 45 RK_S32 rc_mode; member
|
| H A D | mpi_enc_utils.c | 291 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 D | mpp_enc_impl.c | 627 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 D | vp8e_api_v2.c | 90 rc_cfg->rc_mode = MPP_ENC_RC_MODE_CBR; in vp8e_init()
|
| /rockchip-linux_mpp/mpp/codec/enc/jpeg/ |
| H A D | jpege_api_v2.c | 67 rc->rc_mode = MPP_ENC_RC_MODE_FIXQP; in jpege_init_v2()
|
| /rockchip-linux_mpp/inc/ |
| H A D | vpu_api.h | 327 RK_S32 rc_mode; /* 0 - CQP mode; 1 - CBR mode; 2 - FIXQP mode*/ member
|
| H A D | rk_venc_cmd.h | 227 MppEncRcMode rc_mode; member
|
| /rockchip-linux_mpp/mpp/codec/rc/ |
| H A D | rc_model_v2.c | 1522 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 D | hal_h264e_vepu510.c | 556 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 D | hal_h264e_vepu580_tune.c | 137 ctx->cfg->rc.rc_mode == MPP_ENC_RC_MODE_SMTRC) ? in vepu580_h264e_tune_reg_patch()
|
| H A D | hal_h264e_vepu580.c | 1288 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 D | hal_h264e_vepu511.c | 555 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 D | changelog | 28 * [test]: Fix rc2 test rc_mode error
|
| /rockchip-linux_mpp/mpp/hal/vpu/h264e/ |
| H A D | hal_h264e_vepu_v2.c | 545 p->mb_bit_rc_enable = !hw_cfg->mb_rc_disable && (rc->rc_mode != MPP_ENC_RC_MODE_FIXQP); in h264e_vepu_mbrc_setup()
|