| /OK3568_Linux_fs/external/rknpu2/examples/rknn_yolov5_demo/utils/ |
| H A D | mpp_decoder.cpp | 32 if (mpp_ctx) { in ~MppDecoder() 33 mpp_destroy(mpp_ctx); in ~MppDecoder() 34 mpp_ctx = NULL; in ~MppDecoder() 63 MppCtx mpp_ctx = NULL; in Init() local 64 ret = mpp_create(&mpp_ctx, &mpp_mpi); in Init() 70 ret = mpp_init(mpp_ctx, MPP_CTX_DEC, mpp_type); in Init() 72 LOGD("%p mpp_init failed ", mpp_ctx); in Init() 79 ret = mpp_mpi->control(mpp_ctx, MPP_DEC_GET_CFG, cfg); in Init() 81 LOGD("%p failed to get decoder cfg ret %d ", mpp_ctx, ret); in Init() 91 LOGD("%p failed to set split_parse ret %d ", mpp_ctx, ret); in Init() [all …]
|
| H A D | mpp_encoder.cpp | 249 LOGD("%p split mode %d arg %d out %d\n", mpp_ctx, in SetupEncCfg() 260 ret = mpp_mpi->control(mpp_ctx, MPP_ENC_SET_CFG, cfg); in SetupEncCfg() 269 ret = mpp_mpi->control(mpp_ctx, MPP_ENC_SET_SEI_CFG, &enc_params.sei_mode); in SetupEncCfg() 279 ret = mpp_mpi->control(mpp_ctx, MPP_ENC_SET_HEADER_MODE, &enc_params.header_mode); in SetupEncCfg() 298 ret = mpp_mpi->control(mpp_ctx, MPP_ENC_SET_REF_CFG, ref); in SetupEncCfg() 318 this->mpp_ctx = NULL; in MppEncoder() 324 if (this->mpp_ctx) { in ~MppEncoder() 325 mpp_destroy(this->mpp_ctx); in ~MppEncoder() 326 this->mpp_ctx = NULL; in ~MppEncoder() 387 ret = mpp_create(&this->mpp_ctx, &this->mpp_mpi); in Init() [all …]
|
| H A D | mpp_decoder.h | 37 MppCtx mpp_ctx = NULL;
|
| H A D | mpp_encoder.h | 81 MppCtx mpp_ctx = NULL; variable
|
| /OK3568_Linux_fs/external/mpp/mpp/legacy/ |
| H A D | vpu_api_legacy.cpp | 91 static MPP_RET vpu_api_set_enc_cfg(MppCtx mpp_ctx, MppApi *mpi, MppEncCfg enc_cfg, in vpu_api_set_enc_cfg() argument 194 ret = mpi->control(mpp_ctx, MPP_ENC_SET_CFG, enc_cfg); in vpu_api_set_enc_cfg() 270 mpp_ctx(NULL), in VpuApiLegacy() 289 mpp_create(&mpp_ctx, &mpi); in VpuApiLegacy() 304 mpp_destroy(mpp_ctx); in ~VpuApiLegacy() 332 MppCtx mpp_ctx, MppApi *mpi, VPU_GENERIC *p) in init_frame_info() argument 369 ret = mpi->control(mpp_ctx, MPP_DEC_SET_FRAME_INFO, (MppParam)frame); in init_frame_info() 388 if (mpp_ctx == NULL || mpi == NULL) { in init() 402 ret = mpp_init(mpp_ctx, type, (MppCodingType)ctx->videoCoding); in init() 415 ret = mpi->control(mpp_ctx, MPP_SET_INPUT_TIMEOUT, (MppParam)&block); in init() [all …]
|
| H A D | vpu_api_mlvec.cpp | 137 MppCtx mpp_ctx = impl->mpp; in vpu_api_mlvec_set_st_cfg() local 141 mpp_assert(mpp_ctx); in vpu_api_mlvec_set_st_cfg() 151 ret = mpi->control(mpp_ctx, MPP_ENC_SET_HEADER_MODE, &mode); in vpu_api_mlvec_set_st_cfg() 242 MppCtx mpp_ctx = impl->mpp; in vpu_api_mlvec_set_dy_max_tid() local 246 mpp_assert(mpp_ctx); in vpu_api_mlvec_set_dy_max_tid() 432 ret = mpi->control(mpp_ctx, MPP_ENC_SET_REF_CFG, ref); in vpu_api_mlvec_set_dy_max_tid() 438 ret = mpi->control(mpp_ctx, MPP_ENC_SET_REF_CFG, NULL); in vpu_api_mlvec_set_dy_max_tid()
|
| H A D | vpu_api_legacy.h | 75 MppCtx mpp_ctx; variable
|
| /OK3568_Linux_fs/external/gstreamer-rockchip/gst/rockchipmpp/ |
| H A D | gstmppjpegdec.c | 115 if (mppdec->mpi->control (mppdec->mpp_ctx, MPP_DEC_SET_OUTPUT_FORMAT, in gst_mpp_jpeg_dec_try_pp_convert() 356 mppdec->mpi->poll (mppdec->mpp_ctx, MPP_PORT_INPUT, timeout_ms); in gst_mpp_jpeg_dec_send_mpp_packet() 357 mppdec->mpi->dequeue (mppdec->mpp_ctx, MPP_PORT_INPUT, &mtask); in gst_mpp_jpeg_dec_send_mpp_packet() 376 if (mppdec->mpi->enqueue (mppdec->mpp_ctx, MPP_PORT_INPUT, mtask)) in gst_mpp_jpeg_dec_send_mpp_packet() 385 mppdec->mpi->enqueue (mppdec->mpp_ctx, MPP_PORT_INPUT, mtask); in gst_mpp_jpeg_dec_send_mpp_packet() 403 if (mppdec->mpi->poll (mppdec->mpp_ctx, MPP_PORT_OUTPUT, timeout_ms)) in gst_mpp_jpeg_dec_poll_mpp_frame() 406 mppdec->mpi->dequeue (mppdec->mpp_ctx, MPP_PORT_OUTPUT, &mtask); in gst_mpp_jpeg_dec_poll_mpp_frame() 412 mppdec->mpi->enqueue (mppdec->mpp_ctx, MPP_PORT_OUTPUT, mtask); in gst_mpp_jpeg_dec_poll_mpp_frame() 421 mppdec->mpi->enqueue (mppdec->mpp_ctx, MPP_PORT_OUTPUT, mtask); in gst_mpp_jpeg_dec_poll_mpp_frame() 436 mppdec->mpi->poll (mppdec->mpp_ctx, MPP_PORT_INPUT, MPP_POLL_BLOCK); in gst_mpp_jpeg_dec_shutdown() [all …]
|
| H A D | gstmppvideodec.c | 209 mppdec->mpi->decode_put_packet (mppdec->mpp_ctx, mpkt); in gst_mpp_video_dec_startup() 218 mppdec->mpi->control (mppdec->mpp_ctx, MPP_DEC_SET_OUTPUT_FORMAT, in gst_mpp_video_dec_startup() 245 ret = mppdec->mpi->decode_put_packet (mppdec->mpp_ctx, mpkt); in gst_mpp_video_dec_send_mpp_packet() 267 mppdec->mpi->control (mppdec->mpp_ctx, MPP_SET_OUTPUT_TIMEOUT, &timeout_ms); in gst_mpp_video_dec_poll_mpp_frame() 270 mppdec->mpi->decode_get_frame (mppdec->mpp_ctx, &mframe); in gst_mpp_video_dec_poll_mpp_frame() 285 mppdec->mpi->reset (mppdec->mpp_ctx); in gst_mpp_video_dec_shutdown() 293 ret = mppdec->mpi->decode_put_packet (mppdec->mpp_ctx, mpkt); in gst_mpp_video_dec_shutdown()
|
| H A D | gstmppenc.c | 138 MppCtx mpp_ctx; in gst_mpp_enc_supported() local 141 if (mpp_create (&mpp_ctx, &mpi)) in gst_mpp_enc_supported() 144 if (mpp_init (mpp_ctx, MPP_CTX_ENC, mpp_type)) { in gst_mpp_enc_supported() 145 mpp_destroy (mpp_ctx); in gst_mpp_enc_supported() 149 mpp_destroy (mpp_ctx); in gst_mpp_enc_supported() 373 if (self->mpi->control (self->mpp_ctx, MPP_ENC_SET_SEI_CFG, &self->sei_mode)) in gst_mpp_enc_apply_properties() 376 if (self->mpi->control (self->mpp_ctx, MPP_ENC_SET_HEADER_MODE, in gst_mpp_enc_apply_properties() 407 if (self->mpi->control (self->mpp_ctx, MPP_ENC_SET_CFG, self->mpp_cfg)) { in gst_mpp_enc_apply_properties() 485 self->mpi->reset (self->mpp_ctx); in gst_mpp_enc_reset() 510 if (mpp_create (&self->mpp_ctx, &self->mpi)) in gst_mpp_enc_start() [all …]
|
| H A D | gstmppdec.c | 235 self->mpi->reset (self->mpp_ctx); in gst_mpp_dec_reset() 251 if (mpp_create (&self->mpp_ctx, &self->mpi)) in gst_mpp_dec_start() 284 self->mpi->control (self->mpp_ctx, MPP_DEC_SET_EXT_BUF_GROUP, NULL); in gst_mpp_dec_clear_allocator() 301 mpp_destroy (self->mpp_ctx); in gst_mpp_dec_stop() 367 self->mpi->control (self->mpp_ctx, MPP_DEC_SET_PARSER_FAST_MODE, in gst_mpp_dec_set_format() 370 if (mpp_init (self->mpp_ctx, MPP_CTX_DEC, self->mpp_type)) { in gst_mpp_dec_set_format() 377 self->mpi->control (self->mpp_ctx, MPP_DEC_SET_DISABLE_ERROR, NULL); in gst_mpp_dec_set_format() 858 self->mpi->control (self->mpp_ctx, MPP_DEC_SET_INFO_CHANGE_READY, NULL); in gst_mpp_dec_loop() 975 self->mpi->control (self->mpp_ctx, MPP_DEC_SET_EXT_BUF_GROUP, group); in gst_mpp_dec_handle_frame()
|
| H A D | gstmppenc.h | 89 MppCtx mpp_ctx; member
|
| H A D | gstmppdec.h | 89 MppCtx mpp_ctx; member
|