Lines Matching defs:mppframe
327 MppFrame mppframe = NULL;
335 ret = decoder->mpi->decode_get_frame(decoder->ctx, &mppframe);
341 if (mppframe) {
343 if (mpp_frame_get_info_change(mppframe)) {
347 (int)mpp_frame_get_width(mppframe), (int)mpp_frame_get_height(mppframe),
348 (int)mpp_frame_get_fmt(mppframe));
350 avctx->width = mpp_frame_get_width(mppframe);
351 avctx->height = mpp_frame_get_height(mppframe);
363 mppformat = mpp_frame_get_fmt(mppframe);
378 } else if (mpp_frame_get_eos(mppframe)) {
383 } else if (mpp_frame_get_discard(mppframe)) {
387 } else if (mpp_frame_get_errinfo(mppframe)) {
398 frame->width = mpp_frame_get_width(mppframe);
399 frame->height = mpp_frame_get_height(mppframe);
400 frame->pts = mpp_frame_get_pts(mppframe);
401 frame->color_range = mpp_frame_get_color_range(mppframe);
402 frame->color_primaries = mpp_frame_get_color_primaries(mppframe);
403 frame->color_trc = mpp_frame_get_color_trc(mppframe);
404 frame->colorspace = mpp_frame_get_colorspace(mppframe);
406 mode = mpp_frame_get_mode(mppframe);
410 mppformat = mpp_frame_get_fmt(mppframe);
414 buffer = mpp_frame_get_buffer(mppframe);
433 layer->planes[0].pitch = mpp_frame_get_hor_stride(mppframe);
436 layer->planes[1].offset = layer->planes[0].pitch * mpp_frame_get_ver_stride(mppframe);
450 framecontext->frame = mppframe;
470 mpp_frame_deinit(&mppframe);
481 if (mppframe)
482 mpp_frame_deinit(&mppframe);