Searched refs:MppApi (Results 1 – 16 of 16) sorted by relevance
| /rockchip-linux_mpp/inc/ |
| H A D | rk_mpi.h | 213 } MppApi; typedef 231 MPP_RET mpp_create(MppCtx *ctx, MppApi **mpi);
|
| /rockchip-linux_mpp/test/ |
| H A D | mpi_dec_mt_test.c | 27 MppApi *mpi; 54 MppApi *mpi = data->mpi; in thread_input() 112 MppApi *mpi = data->mpi; in thread_output() 230 MppApi *mpi = NULL; in mt_dec_decode()
|
| H A D | mpi_dec_test.c | 24 MppApi *mpi; 58 MppApi *mpi = data->mpi; in dec_simple() 272 MppApi *mpi = data->mpi; in dec_advanced() 368 MppApi *mpi = data->mpi; in thread_decode() 413 MppApi *mpi = NULL; in dec_decode()
|
| H A D | mpi_rc2_test.c | 49 MppApi *enc_mpi; 50 MppApi *dec_mpi_post; 51 MppApi *dec_mpi_pre; 402 MppApi *enc_mpi = NULL; in mpi_rc_enc_init() 584 MppApi *dec_mpi = NULL; in mpi_rc_post_dec_init() 707 MppApi *dec_mpi = NULL; in mpi_rc_pre_dec_init() 796 MppApi *mpi = ctx->dec_mpi_pre; in mpi_rc_enc() 959 MppApi *mpi = ctx->dec_mpi_pre; in rc2_pre_dec_thread()
|
| H A D | mpi_dec_multi_test.c | 28 MppApi *mpi; 73 MppApi *mpi = data->mpi; in multi_dec_simple() 254 MppApi *mpi = data->mpi; in multi_dec_advanced() 392 MppApi *mpi = NULL; in multi_dec_decode()
|
| H A D | mpi_dec_nt_test.c | 24 MppApi *mpi; 58 MppApi *mpi = data->mpi; in dec_loop() 308 MppApi *mpi = NULL; in dec_nt_decode()
|
| H A D | mpi_enc_mt_test.c | 29 MppApi *mpi; 290 MppApi *mpi = p->mpi; in test_mt_cfg_setup() 665 MppApi *mpi = p->mpi; in enc_test_input() 886 MppApi *mpi = p->mpi; in enc_test_output()
|
| H A D | mpi_enc_test.c | 60 MppApi *mpi; 419 MppApi *mpi = p->mpi; in test_mpp_enc_cfg_setup() 743 MppApi *mpi = p->mpi; in test_mpp_run()
|
| /rockchip-linux_mpp/mpp/legacy/ |
| H A D | vpu_api_mlvec.cpp | 36 MppApi *mpi; 74 MPP_RET vpu_api_mlvec_setup(VpuApiMlvec ctx, MppCtx mpp, MppApi *mpi, MppEncCfg enc_cfg) in vpu_api_mlvec_setup() 137 MppApi *mpi = impl->mpi; in vpu_api_mlvec_set_st_cfg() 242 MppApi *mpi = impl->mpi; 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 | 76 MppApi *mpi;
|
| 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() 360 static RK_S32 init_frame_info(VpuCodecContext *ctx, MppCtx mpp_ctx, MppApi *mpi, in init_frame_info()
|
| /rockchip-linux_mpp/mpp/inc/ |
| H A D | mpi_impl.h | 36 MppApi *api;
|
| /rockchip-linux_mpp/doc/ |
| H A D | Rockchip_Developer_Guide_MPP_CN.md | 260 用户可以通过mpp_create接口获取MppCtx实例以及MppApi结构体,再通过mpp_init来初始化MppCtx的编解码类型与格式,之后通过decode_xxx/encode_xxx以及p… 265 ## 2.7 API封装MppApi(MPI) 267 MppApi结构体封装了MPP的对外API接口,用户通过使用MppApi结构中提供的函数指针实现视频编解码功能,其结构如下: 271 | size | RK_U32 | MppApi结构体大小。 | 272 | version | RK_U32 | MppApi结构体版本。 | 289 …用于提供硬件编解码功能,以及一些必要的相关功能。MPI是通过C结构里的函数指针方式提供给用户,用户可以通过MPP上下文结构MppCtx与MPI接口结构MppApi组合使用来实现解码器与编码器的功能。 294 …mpp_init,mpp_destroy是操作MppCtx接口的过程,其中mpp_create接口也获取到了MPI接口结构体MppApi,真正的编码与解码过程是通过调用MppApi结构体里内的函数… 298 解码器接口为用户提供了输入码流,输出图像的功能,接口函数为MppApi结构体里的decode_put_packet函数,decode_get_frame函数和decode函数。这组函数提供了最简洁的… 539 编码器接口为用户提供了输入图像,输出码流的功能,接口函数为MppApi结构体里的encode_put_frame函数, encode_get_packet函数和encode函数。这组函数提供了简洁的…
|
| H A D | Rockchip_Developer_Guide_MPP_EN.md | 247 …ided to user as decoder or encoder. Users can create MppCtx instance and MppApi structure by mpp_c… 252 ## 2.7 API structure MppApi(MPI) 254 The MppApi structure encapsulates the API of MPP. User implements the video codec function by using… 258 | size | RK_U32 | MppApi structure size … 259 | version | RK_U32 | MppApi structure version … 274 …. Users can use MPP context structure MppCtx and MPI interface structure MppApi to implement decod… 279 …MPI interface structure MppApi. The real encoding and decoding process is achieved by calling the … 283 …de_put_packet function, decode_get_frame function and decode function in MppApi structure. This se… 513 … function, the encode_get_packet function and the encode function in the MppApi structure. This se…
|
| /rockchip-linux_mpp/mpp/ |
| H A D | mpi.c | 381 static MppApi mpp_api = { 401 MPP_RET mpp_create(MppCtx *ctx, MppApi **mpi) in mpp_create()
|