Searched refs:MppEncCfg (Results 1 – 14 of 14) sorted by relevance
| /rockchip-linux_mpp/inc/ |
| H A D | rk_venc_cfg.h | 11 typedef void* MppEncCfg; typedef 18 MPP_RET mpp_enc_cfg_init(MppEncCfg *cfg); 20 MPP_RET mpp_enc_cfg_init_k(MppEncCfg *cfg); 22 MPP_RET mpp_enc_cfg_deinit(MppEncCfg cfg); 24 MPP_RET mpp_enc_cfg_set_s32(MppEncCfg cfg, const char *name, RK_S32 val); 25 MPP_RET mpp_enc_cfg_set_u32(MppEncCfg cfg, const char *name, RK_U32 val); 26 MPP_RET mpp_enc_cfg_set_s64(MppEncCfg cfg, const char *name, RK_S64 val); 27 MPP_RET mpp_enc_cfg_set_u64(MppEncCfg cfg, const char *name, RK_U64 val); 28 MPP_RET mpp_enc_cfg_set_ptr(MppEncCfg cfg, const char *name, void *val); 29 MPP_RET mpp_enc_cfg_set_st(MppEncCfg cfg, const char *name, void *val); [all …]
|
| /rockchip-linux_mpp/doc/ |
| H A D | Rockchip_Developer_Guide_MPP_CN.md | 585 ### 3.5.1 control与MppEncCfg 587 MPP推荐使用封装后的MppEncCfg结构通过control接口的MPP_ENC_SET_CFG/MPP_ENC_GET_CFG命令来进行编码器信息配置。 591 为了缓解这个问题MppEncCfg使用(void \*)作为类型,使用<字符串-值>进行key map式的配置,函数接口分为s32/u32/s64/u64/ptr,对应的接口函数分为set与get两… 595 MPP_RET mpp_enc_cfg_set_s32(MppEncCfg cfg, const char *name, RK_S32 val); 596 MPP_RET mpp_enc_cfg_set_u32(MppEncCfg cfg, const char *name, RK_U32 val); 597 MPP_RET mpp_enc_cfg_set_s64(MppEncCfg cfg, const char *name, RK_S64 val); 598 MPP_RET mpp_enc_cfg_set_u64(MppEncCfg cfg, const char *name, RK_U64 val); 599 MPP_RET mpp_enc_cfg_set_ptr(MppEncCfg cfg, const char *name, void *val); 600 MPP_RET mpp_enc_cfg_set_st(MppEncCfg cfg, const char *name, void *val); 602 MPP_RET mpp_enc_cfg_get_s32(MppEncCfg cfg, const char *name, RK_S32 *val); [all …]
|
| H A D | Rockchip_Developer_Guide_MPP_EN.md | 559 ## 3.5.1 Control and MppEncCfg 561 MPP recommends using the encapsulated MppEncCfg structure to configure encoder information through … 565 To alleviate this problem, MppEncCfg uses (void \*) as the type, and uses \<string-value\> for key … 568 MPP_RET mpp_enc_cfg_set_s32(MppEncCfg cfg, const char *name, RK_S32 val); 569 MPP_RET mpp_enc_cfg_set_u32(MppEncCfg cfg, const char *name, RK_U32 val); 570 MPP_RET mpp_enc_cfg_set_s64(MppEncCfg cfg, const char *name, RK_S64 val); 571 MPP_RET mpp_enc_cfg_set_u64(MppEncCfg cfg, const char *name, RK_U64 val); 572 MPP_RET mpp_enc_cfg_set_ptr(MppEncCfg cfg, const char *name, void *val); 573 MPP_RET mpp_enc_cfg_set_st(MppEncCfg cfg, const char *name, void *val); 575 MPP_RET mpp_enc_cfg_get_s32(MppEncCfg cfg, const char *name, RK_S32 *val); [all …]
|
| /rockchip-linux_mpp/mpp/codec/inc/ |
| H A D | mpp_enc_impl.h | 148 MppEncCfg set_obj; 151 MppEncCfg cfg_obj;
|
| /rockchip-linux_mpp/mpp/legacy/ |
| H A D | vpu_api_mlvec.cpp | 37 MppEncCfg enc_cfg; 74 MPP_RET vpu_api_mlvec_setup(VpuApiMlvec ctx, MppCtx mpp, MppApi *mpi, MppEncCfg enc_cfg) in vpu_api_mlvec_setup() 138 MppEncCfg enc_cfg = impl->enc_cfg; in vpu_api_mlvec_set_st_cfg() 243 MppEncCfg enc_cfg = impl->enc_cfg; in vpu_api_mlvec_set_dy_max_tid()
|
| H A D | vpu_api_mlvec.h | 78 MPP_RET vpu_api_mlvec_setup(VpuApiMlvec ctx, MppCtx mpp, MppApi *mpi, MppEncCfg enc_cfg);
|
| H A D | vpu_api_legacy.h | 94 MppEncCfg enc_cfg;
|
| H A D | vpu_api_legacy.cpp | 93 static MPP_RET vpu_api_set_enc_cfg(MppCtx mpp_ctx, MppApi *mpi, MppEncCfg enc_cfg, in vpu_api_set_enc_cfg() 1759 *((MppEncCfg *)param) = enc_cfg; in control()
|
| /rockchip-linux_mpp/mpp/base/ |
| H A D | mpp_enc_cfg.c | 331 #define KMPP_OBJ_INTF_TYPE MppEncCfg 363 MPP_RET mpp_enc_cfg_init(MppEncCfg *cfg) in TO_CHANGE_POS() 370 RK_S32 mpp_enc_cfg_init_k(MppEncCfg *cfg) in mpp_enc_cfg_init_k() 377 RK_S32 mpp_enc_cfg_deinit(MppEncCfg cfg) in mpp_enc_cfg_deinit() 396 MPP_RET func_name(MppEncCfg cfg, const char *name, in_type val) \ 422 MPP_RET func_name(MppEncCfg cfg, const char *name, in_type *val) \ 488 MPP_RET mpp_enc_cfg_extract(MppEncCfg cfg, MppCfgStrFmt fmt, char **buf) in GET_ENC_CFG_CHANGE() 505 MPP_RET mpp_enc_cfg_apply(MppEncCfg cfg, MppCfgStrFmt fmt, char *buf) in mpp_enc_cfg_apply()
|
| /rockchip-linux_mpp/mpp/inc/ |
| H A D | mpp_enc_cfg.h | 74 #define KMPP_OBJ_INTF_TYPE MppEncCfg
|
| /rockchip-linux_mpp/mpp/base/test/ |
| H A D | mpp_enc_cfg_test.c | 19 MppEncCfg cfg; in main()
|
| /rockchip-linux_mpp/test/ |
| H A D | mpi_rc2_test.c | 82 MppEncCfg cfg; 407 MppEncCfg cfg = ctx->cfg; in mpi_rc_enc_init()
|
| H A D | mpi_enc_mt_test.c | 50 MppEncCfg cfg; 292 MppEncCfg cfg = p->cfg; in test_mt_cfg_setup()
|
| H A D | mpi_enc_test.c | 81 MppEncCfg cfg; 421 MppEncCfg cfg = p->cfg; in test_mpp_enc_cfg_setup()
|