Lines Matching refs:mframe
117 static MPP_RET vdpu384a_setup_scale_origin_bufs(H264dHalCtx_t *p_hal, MppFrame mframe) in vdpu384a_setup_scale_origin_bufs() argument
123 origin_buf_size = mpp_frame_get_buf_size(mframe); in vdpu384a_setup_scale_origin_bufs()
363 MppFrame mframe = NULL; in set_registers() local
369 mpp_buf_slot_get_prop(p_hal->frame_slots, pp->CurrPic.Index7Bits, SLOT_FRAME_PTR, &mframe); in set_registers()
370 hor_virstride = mpp_frame_get_hor_stride(mframe); in set_registers()
371 ver_virstride = mpp_frame_get_ver_stride(mframe); in set_registers()
375 if (MPP_FRAME_FMT_IS_FBC(mpp_frame_get_fmt(mframe))) { in set_registers()
376 RK_U32 fbc_hdr_stride = mpp_frame_get_fbc_hdr_stride(mframe); in set_registers()
388 } else if (MPP_FRAME_FMT_IS_TILE(mpp_frame_get_fmt(mframe))) { in set_registers()
435 MppFrame mframe = NULL; in set_registers() local
446 mpp_buf_slot_get_prop(p_hal->frame_slots, ref_index, SLOT_FRAME_PTR, &mframe); in set_registers()
447 … if (ctx->origin_bufs && mpp_frame_get_thumbnail_en(mframe) == MPP_FRAME_THUMBNAIL_ONLY) { in set_registers()
454 (!mpp_frame_get_errinfo(mframe))) { in set_registers()
474 if (mpp_frame_get_thumbnail_en(mframe) == 2) { in set_registers()
505 MppFrame mframe = NULL; in set_registers() local
512 SLOT_FRAME_PTR, &mframe); in set_registers()
514 thumbnail_mode = mpp_frame_get_thumbnail_en(mframe); in set_registers()
526 … vdpu384a_setup_down_scale(mframe, p_hal->dev, ®s->ctrl_regs, (void*)®s->h264d_paras); in set_registers()
530 … vdpu384a_setup_down_scale(mframe, p_hal->dev, ®s->ctrl_regs, (void*)®s->h264d_paras); in set_registers()
772 MppFrame mframe; in vdpu384a_h264d_gen_regs() local
804 … mpp_buf_slot_get_prop(p_hal->frame_slots, p_hal->pp->CurrPic.Index7Bits, SLOT_FRAME_PTR, &mframe); in vdpu384a_h264d_gen_regs()
805 if (mpp_frame_get_thumbnail_en(mframe) == MPP_FRAME_THUMBNAIL_ONLY && in vdpu384a_h264d_gen_regs()
807 vdpu384a_setup_scale_origin_bufs(p_hal, mframe); in vdpu384a_h264d_gen_regs()