Lines Matching refs:fmt
38 const struct v4l2_format *fmt = parg; in vid_out_queue_setup() local
67 if (fmt) { in vid_out_queue_setup()
71 if (!V4L2_TYPE_IS_MULTIPLANAR(fmt->type)) { in vid_out_queue_setup()
72 fmt_sp2mp(fmt, &mp_fmt); in vid_out_queue_setup()
73 fmt = &mp_fmt; in vid_out_queue_setup()
75 mp = &fmt->fmt.pix_mp; in vid_out_queue_setup()
319 struct v4l2_pix_format_mplane *mp = &f->fmt.pix_mp; in vivid_g_fmt_vid_out()
320 const struct vivid_fmt *fmt = dev->fmt_out; in vivid_g_fmt_vid_out() local
326 mp->pixelformat = fmt->fourcc; in vivid_g_fmt_vid_out()
331 mp->num_planes = fmt->buffers; in vivid_g_fmt_vid_out()
337 for (p = fmt->buffers; p < fmt->planes; p++) { in vivid_g_fmt_vid_out()
341 (stride * mp->height) / fmt->vdownsampling[p]; in vivid_g_fmt_vid_out()
351 struct v4l2_pix_format_mplane *mp = &f->fmt.pix_mp; in vivid_try_fmt_vid_out()
353 const struct vivid_fmt *fmt; in vivid_try_fmt_vid_out() local
359 fmt = vivid_get_format(dev, mp->pixelformat); in vivid_try_fmt_vid_out()
360 if (!fmt) { in vivid_try_fmt_vid_out()
364 fmt = vivid_get_format(dev, mp->pixelformat); in vivid_try_fmt_vid_out()
401 bytesperline = (mp->width * fmt->bit_depth[0]) >> 3; in vivid_try_fmt_vid_out()
403 max_bpl = (MAX_ZOOM * MAX_WIDTH * fmt->bit_depth[0]) >> 3; in vivid_try_fmt_vid_out()
404 mp->num_planes = fmt->buffers; in vivid_try_fmt_vid_out()
413 for (p = fmt->buffers; p < fmt->planes; p++) in vivid_try_fmt_vid_out()
414 pfmt[0].sizeimage += (pfmt[0].bytesperline * fmt->bit_depth[p]) / in vivid_try_fmt_vid_out()
415 (fmt->bit_depth[0] * fmt->vdownsampling[p]); in vivid_try_fmt_vid_out()
441 struct v4l2_pix_format_mplane *mp = &f->fmt.pix_mp; in vivid_s_fmt_vid_out()
743 struct v4l2_rect fmt = dev->fmt_out_rect; in vivid_vid_out_s_selection() local
755 rect_set_min_size(&fmt, &min_rect); in vivid_vid_out_s_selection()
757 rect_set_max_size(&fmt, &max_rect); in vivid_vid_out_s_selection()
758 if (!rect_same_size(&dev->fmt_out_rect, &fmt) && in vivid_vid_out_s_selection()
765 dev->fmt_out_rect = fmt; in vivid_vid_out_s_selection()
767 struct v4l2_rect fmt = dev->fmt_out_rect; in vivid_vid_out_s_selection() local
769 rect_set_min_size(&fmt, &s->r); in vivid_vid_out_s_selection()
770 if (!rect_same_size(&dev->fmt_out_rect, &fmt) && in vivid_vid_out_s_selection()
773 dev->fmt_out_rect = fmt; in vivid_vid_out_s_selection()
831 struct v4l2_window *win = &f->fmt.win; in vidioc_g_fmt_vid_out_overlay()
866 struct v4l2_window *win = &f->fmt.win; in vidioc_try_fmt_vid_out_overlay()
924 struct v4l2_window *win = &f->fmt.win; in vidioc_s_fmt_vid_out_overlay()
980 a->fmt.width = dev->display_width; in vivid_vid_out_g_fbuf()
981 a->fmt.height = dev->display_height; in vivid_vid_out_g_fbuf()
983 a->fmt.pixelformat = V4L2_PIX_FMT_ARGB555; in vivid_vid_out_g_fbuf()
985 a->fmt.pixelformat = V4L2_PIX_FMT_RGB565; in vivid_vid_out_g_fbuf()
986 a->fmt.bytesperline = dev->display_byte_stride; in vivid_vid_out_g_fbuf()
987 a->fmt.sizeimage = a->fmt.height * a->fmt.bytesperline; in vivid_vid_out_g_fbuf()
988 a->fmt.field = V4L2_FIELD_NONE; in vivid_vid_out_g_fbuf()
989 a->fmt.colorspace = V4L2_COLORSPACE_SRGB; in vivid_vid_out_g_fbuf()
990 a->fmt.priv = 0; in vivid_vid_out_g_fbuf()