Lines Matching refs:frame

140 void vdpu384a_afbc_align_calc(MppBufSlots slots, MppFrame frame, RK_U32 expand)  in vdpu384a_afbc_align_calc()  argument
143 RK_U32 img_height = mpp_frame_get_height(frame); in vdpu384a_afbc_align_calc()
144 RK_U32 img_width = mpp_frame_get_width(frame); in vdpu384a_afbc_align_calc()
152 mpp_frame_set_fbc_hdr_stride(frame, hdr_stride); in vdpu384a_afbc_align_calc()
158 mpp_frame_set_ver_stride(frame, ver_stride); in vdpu384a_afbc_align_calc()
224 void vdpu384a_update_thumbnail_frame_info(MppFrame frame) in vdpu384a_update_thumbnail_frame_info() argument
226 RK_U32 down_scale_height = mpp_frame_get_height(frame) >> 1; in vdpu384a_update_thumbnail_frame_info()
227 RK_U32 down_scale_width = mpp_frame_get_width(frame) >> 1; in vdpu384a_update_thumbnail_frame_info()
232 if (!MPP_FRAME_FMT_IS_FBC(mpp_frame_get_fmt(frame))) { in vdpu384a_update_thumbnail_frame_info()
234 down_scale_ver = mpp_frame_get_ver_stride(frame) >> 1; in vdpu384a_update_thumbnail_frame_info()
241 mpp_frame_set_fmt(frame, MPP_FMT_YUV420SP); in vdpu384a_update_thumbnail_frame_info()
242 mpp_frame_set_width(frame, down_scale_width); in vdpu384a_update_thumbnail_frame_info()
243 mpp_frame_set_height(frame, down_scale_height); in vdpu384a_update_thumbnail_frame_info()
244 mpp_frame_set_hor_stride(frame, down_scale_hor); in vdpu384a_update_thumbnail_frame_info()
245 mpp_frame_set_ver_stride(frame, down_scale_ver); in vdpu384a_update_thumbnail_frame_info()
246 mpp_frame_set_buf_size(frame, down_scale_buf_size); in vdpu384a_update_thumbnail_frame_info()
249 void vdpu384a_setup_down_scale(MppFrame frame, MppDev dev, Vdpu384aCtrlReg *com, void* comParas) in vdpu384a_setup_down_scale() argument
251 RK_U32 down_scale_height = mpp_frame_get_height(frame) >> 1; in vdpu384a_setup_down_scale()
252 RK_U32 down_scale_width = mpp_frame_get_width(frame) >> 1; in vdpu384a_setup_down_scale()
257 MppFrameFormat fmt = mpp_frame_get_fmt(frame); in vdpu384a_setup_down_scale()
258 MppMeta meta = mpp_frame_get_meta(frame); in vdpu384a_setup_down_scale()
264 if (!MPP_FRAME_FMT_IS_FBC(mpp_frame_get_fmt(frame))) { in vdpu384a_setup_down_scale()
266 down_scale_ver = mpp_frame_get_ver_stride(frame) >> 1; in vdpu384a_setup_down_scale()
295 down_scale_y_offset = MPP_ALIGN((mpp_frame_get_buf_size(frame) - downscale_buf_size), 16); in vdpu384a_setup_down_scale()
305 if (mpp_frame_get_thumbnail_en(frame) == MPP_FRAME_THUMBNAIL_MIXED) { in vdpu384a_setup_down_scale()