Home
last modified time | relevance | path

Searched refs:MppEncCfg (Results 1 – 14 of 14) sorted by relevance

/rockchip-linux_mpp/inc/
H A Drk_venc_cfg.h11 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 DRockchip_Developer_Guide_MPP_CN.md585 ### 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 DRockchip_Developer_Guide_MPP_EN.md559 ## 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 Dmpp_enc_impl.h148 MppEncCfg set_obj;
151 MppEncCfg cfg_obj;
/rockchip-linux_mpp/mpp/legacy/
H A Dvpu_api_mlvec.cpp37 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 Dvpu_api_mlvec.h78 MPP_RET vpu_api_mlvec_setup(VpuApiMlvec ctx, MppCtx mpp, MppApi *mpi, MppEncCfg enc_cfg);
H A Dvpu_api_legacy.h94 MppEncCfg enc_cfg;
H A Dvpu_api_legacy.cpp93 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 Dmpp_enc_cfg.c331 #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 Dmpp_enc_cfg.h74 #define KMPP_OBJ_INTF_TYPE MppEncCfg
/rockchip-linux_mpp/mpp/base/test/
H A Dmpp_enc_cfg_test.c19 MppEncCfg cfg; in main()
/rockchip-linux_mpp/test/
H A Dmpi_rc2_test.c82 MppEncCfg cfg;
407 MppEncCfg cfg = ctx->cfg; in mpi_rc_enc_init()
H A Dmpi_enc_mt_test.c50 MppEncCfg cfg;
292 MppEncCfg cfg = p->cfg; in test_mt_cfg_setup()
H A Dmpi_enc_test.c81 MppEncCfg cfg;
421 MppEncCfg cfg = p->cfg; in test_mpp_enc_cfg_setup()