Home
last modified time | relevance | path

Searched refs:img (Results 1 – 10 of 10) sorted by relevance

/rockchip-linux_mpp/mpp/vproc/
H A Dmpp_dec_vproc.c213 static void dec_vproc_set_img_fmt(IepImg *img, MppFrame frm) in dec_vproc_set_img_fmt() argument
215 memset(img, 0, sizeof(*img)); in dec_vproc_set_img_fmt()
216 img->act_w = mpp_frame_get_width(frm); in dec_vproc_set_img_fmt()
217 img->act_h = mpp_frame_get_height(frm); in dec_vproc_set_img_fmt()
218 img->vir_w = mpp_frame_get_hor_stride(frm); in dec_vproc_set_img_fmt()
219 img->vir_h = mpp_frame_get_ver_stride(frm); in dec_vproc_set_img_fmt()
220 img->format = IEP_FORMAT_YCbCr_420_SP; in dec_vproc_set_img_fmt()
223 static void dec_vproc_set_img(MppDecVprocCtxImpl *ctx, IepImg *img, RK_S32 fd, IepCmd cmd) in dec_vproc_set_img() argument
225 RK_S32 y_size = img->vir_w * img->vir_h; in dec_vproc_set_img()
226 img->mem_addr = fd; in dec_vproc_set_img()
[all …]
/rockchip-linux_mpp/mpp/vproc/iep/test/
H A Diep_test.c210 static void config_iep_img(IepImg *img, RK_S32 w, RK_S32 h, RK_S32 fmt, RK_U32 base) in config_iep_img() argument
217 img->v_addr = 0; in config_iep_img()
225 img->v_addr = ADD_OFFSET(base, w * h + w * h / 2); in config_iep_img()
231 img->v_addr = ADD_OFFSET(base, w * h + w * h / 4); in config_iep_img()
237 img->act_w = w; in config_iep_img()
238 img->act_h = h; in config_iep_img()
239 img->x_off = 0; in config_iep_img()
240 img->y_off = 0; in config_iep_img()
241 img->vir_w = w; in config_iep_img()
242 img->vir_h = h; in config_iep_img()
[all …]
/rockchip-linux_mpp/mpp/vproc/iep/
H A Diep.c120 static void dump_iep_img(IepImg *img) in dump_iep_img() argument
122 mpp_log("image %p\n", img); in dump_iep_img()
123 mpp_log("act_w %d\n", img->act_w); in dump_iep_img()
124 mpp_log("act_h %d\n", img->act_h); in dump_iep_img()
125 mpp_log("x_off %d\n", img->x_off); in dump_iep_img()
126 mpp_log("y_off %d\n", img->y_off); in dump_iep_img()
127 mpp_log("vir_w %d\n", img->vir_w); in dump_iep_img()
128 mpp_log("vir_h %d\n", img->vir_h); in dump_iep_img()
129 mpp_log("format %d\n", img->format); in dump_iep_img()
130 mpp_log("mem_addr %08x\n", img->mem_addr); in dump_iep_img()
[all …]
/rockchip-linux_mpp/mpp/vproc/rga/
H A Drga.c160 static MPP_RET config_rga_image(RgaImg *img, MppFrame frame) in config_rga_image() argument
175 memset(img, 0, sizeof(RgaImg)); in config_rga_image()
176 img->yrgb_addr = fd; in config_rga_image()
177 img->format = (RK_U32)fmt; in config_rga_image()
178 img->act_w = width; in config_rga_image()
179 img->act_h = height; in config_rga_image()
180 img->vir_w = h_str; in config_rga_image()
181 img->vir_h = v_str; in config_rga_image()
/rockchip-linux_mpp/mpp/vproc/iep2/test/
H A Diep2_test.c175 IepImg *img, RK_S32 fd, IepCmd cmd) in iep2_test_set_img() argument
178 img->mem_addr = fd; in iep2_test_set_img()
179 img->uv_addr = fd + (y_size << 10); in iep2_test_set_img()
180 switch (img->format) { in iep2_test_set_img()
182 img->v_addr = fd + ((y_size + y_size / 2) << 10); in iep2_test_set_img()
185 img->v_addr = fd + ((y_size + y_size / 4) << 10); in iep2_test_set_img()
191 MPP_RET ret = ctx->ops->control(ctx->priv, cmd, img); in iep2_test_set_img()
/rockchip-linux_mpp/mpp/vproc/vdpp/
H A Dvdpp.c471 static inline MPP_RET set_addr(struct vdpp_addr *addr, VdppImg *img) in set_addr() argument
473 if (NULL == addr || NULL == img) { in set_addr()
474 mpp_err_f("found NULL vdpp_addr %p img %p\n", addr, img); in set_addr()
478 addr->y = img->mem_addr; in set_addr()
479 addr->cbcr = img->uv_addr; in set_addr()
480 addr->cbcr_offset = img->uv_off; in set_addr()
H A Dhwpq_vdpp_proc.c409 VdppImg img; in vdpp_set_img() local
412 img.mem_addr = fd_yrgb; in vdpp_set_img()
413 img.uv_addr = fd_cbcr; in vdpp_set_img()
414 img.uv_off = cbcr_offset; in vdpp_set_img()
416 return ctx->ops->control(ctx->priv, cmd, &img); in vdpp_set_img()
H A Dvdpp2.c1962 static inline MPP_RET set_addr(struct vdpp_addr *addr, VdppImg *img) in set_addr() argument
1964 addr->y = img->mem_addr; in set_addr()
1965 addr->cbcr = img->uv_addr; in set_addr()
1966 addr->cbcr_offset = img->uv_off; in set_addr()
/rockchip-linux_mpp/mpp/vproc/vdpp/test/
H A Dvdpp_test.c208 VdppImg *img, RK_S32 fd, VdppCmd cmd) in vdpp_test_set_img() argument
212 img->mem_addr = fd; in vdpp_test_set_img()
213 img->uv_addr = fd; in vdpp_test_set_img()
214 img->uv_off = y_size; in vdpp_test_set_img()
216 MPP_RET ret = ctx->ops->control(ctx->priv, cmd, img); in vdpp_test_set_img()
/rockchip-linux_mpp/mpp/vproc/iep2/
H A Diep2.c421 static inline void set_addr(struct iep2_addr *addr, IepImg *img) in set_addr() argument
423 addr->y = img->mem_addr; in set_addr()
424 addr->cbcr = img->uv_addr; in set_addr()
425 addr->cr = img->v_addr; in set_addr()