Lines Matching refs:mframe

1267 static MPP_RET vdpu383_setup_scale_origin_bufs(Av1dHalCtx *p_hal, MppFrame mframe)  in vdpu383_setup_scale_origin_bufs()  argument
1273 origin_buf_size = mpp_frame_get_buf_size(mframe); in vdpu383_setup_scale_origin_bufs()
2184 MppFrame mframe; in vdpu383_av1d_gen_regs() local
2197 mpp_buf_slot_get_prop(p_hal->slots, dxva->CurrPic.Index7Bits, SLOT_FRAME_PTR, &mframe); in vdpu383_av1d_gen_regs()
2198 if (mpp_frame_get_thumbnail_en(mframe) == MPP_FRAME_THUMBNAIL_ONLY && in vdpu383_av1d_gen_regs()
2200 vdpu383_setup_scale_origin_bufs(p_hal, mframe); in vdpu383_av1d_gen_regs()
2332 mpp_buf_slot_get_prop(p_hal->slots, dxva->CurrPic.Index7Bits, SLOT_FRAME_PTR, &mframe); in vdpu383_av1d_gen_regs()
2333 if (mframe) { in vdpu383_av1d_gen_regs()
2334 hor_virstride = mpp_frame_get_hor_stride(mframe); in vdpu383_av1d_gen_regs()
2335 ver_virstride = mpp_frame_get_ver_stride(mframe); in vdpu383_av1d_gen_regs()
2339 if (MPP_FRAME_FMT_IS_FBC(mpp_frame_get_fmt(mframe))) { in vdpu383_av1d_gen_regs()
2341 RK_U32 fbc_hdr_stride = mpp_frame_get_fbc_hdr_stride(mframe); in vdpu383_av1d_gen_regs()
2342 RK_U32 h = MPP_ALIGN(mpp_frame_get_height(mframe), 64); in vdpu383_av1d_gen_regs()
2348 } else if (MPP_FRAME_FMT_IS_TILE(mpp_frame_get_fmt(mframe))) { in vdpu383_av1d_gen_regs()
2367 … mpp_buf_slot_get_prop(p_hal->slots, dxva->frame_refs[mapped_idx].Index, SLOT_FRAME_PTR, &mframe); in vdpu383_av1d_gen_regs()
2368 if (mframe) { in vdpu383_av1d_gen_regs()
2369 hor_virstride = mpp_frame_get_hor_stride(mframe); in vdpu383_av1d_gen_regs()
2370 ver_virstride = mpp_frame_get_ver_stride(mframe); in vdpu383_av1d_gen_regs()
2372 if (MPP_FRAME_FMT_IS_FBC(mpp_frame_get_fmt(mframe))) { in vdpu383_av1d_gen_regs()
2373 hor_virstride = mpp_frame_get_fbc_hdr_stride(mframe) / 4; in vdpu383_av1d_gen_regs()
2374 } else if (MPP_FRAME_FMT_IS_TILE(mpp_frame_get_fmt(mframe))) { in vdpu383_av1d_gen_regs()
2390 mpp_buf_slot_get_prop(p_hal->slots, task->dec.output, SLOT_FRAME_PTR, &mframe); in vdpu383_av1d_gen_regs()
2400 … if (ctx->origin_bufs && mpp_frame_get_thumbnail_en(mframe) == MPP_FRAME_THUMBNAIL_ONLY) { in vdpu383_av1d_gen_regs()
2449 SLOT_FRAME_PTR, &mframe); in vdpu383_av1d_gen_regs()
2450 thumbnail_mode = mpp_frame_get_thumbnail_en(mframe); in vdpu383_av1d_gen_regs()
2461 vdpu383_setup_down_scale(mframe, p_hal->dev, &regs->ctrl_regs, in vdpu383_av1d_gen_regs()
2466 vdpu383_setup_down_scale(mframe, p_hal->dev, &regs->ctrl_regs, in vdpu383_av1d_gen_regs()
2628 MppFrame mframe = NULL; in vdpu383_av1d_wait() local
2630 mpp_buf_slot_get_prop(p_hal->slots, task->dec.output, SLOT_FRAME_PTR, &mframe); in vdpu383_av1d_wait()
2631 mpp_frame_set_errinfo(mframe, 1); in vdpu383_av1d_wait()