Lines Matching refs:mframe

82 static MPP_RET vdpu383_setup_scale_origin_bufs(Vdpu383Vp9dCtx *ctx, MppFrame mframe)  in vdpu383_setup_scale_origin_bufs()  argument
87 origin_buf_size = mpp_frame_get_buf_size(mframe); in vdpu383_setup_scale_origin_bufs()
713 MppFrame mframe; in hal_vp9d_vdpu383_gen_regs() local
773 mpp_buf_slot_get_prop(p_hal->slots, task->dec.output, SLOT_FRAME_PTR, &mframe); in hal_vp9d_vdpu383_gen_regs()
774 if (mpp_frame_get_thumbnail_en(mframe) == MPP_FRAME_THUMBNAIL_ONLY && in hal_vp9d_vdpu383_gen_regs()
776 vdpu383_setup_scale_origin_bufs(hw_ctx, mframe); in hal_vp9d_vdpu383_gen_regs()
853 mpp_buf_slot_get_prop(p_hal->slots, task->dec.output, SLOT_FRAME_PTR, &mframe); in hal_vp9d_vdpu383_gen_regs()
854 fbc_en = MPP_FRAME_FMT_IS_FBC(mpp_frame_get_fmt(mframe)); in hal_vp9d_vdpu383_gen_regs()
857 RK_U32 fbc_hdr_stride = mpp_frame_get_fbc_hdr_stride(mframe); in hal_vp9d_vdpu383_gen_regs()
858 RK_U32 h = MPP_ALIGN(mpp_frame_get_height(mframe), 64); in hal_vp9d_vdpu383_gen_regs()
868 sw_y_hor_virstride = mpp_frame_get_hor_stride(mframe) >> 4; in hal_vp9d_vdpu383_gen_regs()
870 sw_y_virstride = mpp_frame_get_ver_stride(mframe) * sw_y_hor_virstride; in hal_vp9d_vdpu383_gen_regs()
874 if (MPP_FRAME_FMT_IS_TILE(mpp_frame_get_fmt(mframe))) { in hal_vp9d_vdpu383_gen_regs()
895 mpp_buf_slot_get_prop(p_hal->slots, task->dec.output, SLOT_FRAME_PTR, &mframe); in hal_vp9d_vdpu383_gen_regs()
897 if (mpp_frame_get_thumbnail_en(mframe) == MPP_FRAME_THUMBNAIL_ONLY) { in hal_vp9d_vdpu383_gen_regs()
976 … if (hw_ctx->origin_bufs && mpp_frame_get_thumbnail_en(mframe) == MPP_FRAME_THUMBNAIL_ONLY) { in hal_vp9d_vdpu383_gen_regs()
1099 SLOT_FRAME_PTR, &mframe); in hal_vp9d_vdpu383_gen_regs()
1100 thumbnail_mode = mpp_frame_get_thumbnail_en(mframe); in hal_vp9d_vdpu383_gen_regs()
1110 vdpu383_setup_down_scale(mframe, p_hal->dev, &vp9_hw_regs->ctrl_regs, in hal_vp9d_vdpu383_gen_regs()
1115 vdpu383_setup_down_scale(mframe, p_hal->dev, &vp9_hw_regs->ctrl_regs, in hal_vp9d_vdpu383_gen_regs()
1277 MppFrame mframe = NULL; in hal_vp9d_vdpu383_wait() local
1279 mpp_buf_slot_get_prop(p_hal->slots, task->dec.output, SLOT_FRAME_PTR, &mframe); in hal_vp9d_vdpu383_wait()
1280 mpp_frame_set_errinfo(mframe, 1); in hal_vp9d_vdpu383_wait()