Lines Matching refs:fmt
34 #define vpif_err(fmt, arg...) v4l2_err(&vpif_obj.v4l2_dev, fmt, ## arg) argument
35 #define vpif_dbg(level, debug, fmt, arg...) \ argument
36 v4l2_dbg(level, debug, &vpif_obj.v4l2_dev, fmt, ## arg)
78 vb2_set_plane_payload(vb, 0, common->fmt.fmt.pix.sizeimage); in vpif_buffer_prepare()
82 vbuf->field = common->fmt.fmt.pix.field; in vpif_buffer_prepare()
116 const struct v4l2_format *fmt = parg; in vpif_buffer_queue_setup() local
120 if (fmt && fmt->fmt.pix.sizeimage < common->fmt.fmt.pix.sizeimage) in vpif_buffer_queue_setup()
127 sizes[0] = fmt ? fmt->fmt.pix.sizeimage : common->fmt.fmt.pix.sizeimage; in vpif_buffer_queue_setup()
471 common->fmt.fmt.pix.pixelformat = V4L2_PIX_FMT_YUV422P; in vpif_update_resolution()
472 common->fmt.fmt.pix.width = std_info->width; in vpif_update_resolution()
473 common->fmt.fmt.pix.height = std_info->height; in vpif_update_resolution()
475 common->fmt.fmt.pix.width, common->fmt.fmt.pix.height); in vpif_update_resolution()
480 common->fmt.fmt.pix.sizeimage = common->height * common->width * 2; in vpif_update_resolution()
483 common->fmt.fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in vpif_update_resolution()
485 common->fmt.fmt.pix.colorspace = V4L2_COLORSPACE_REC709; in vpif_update_resolution()
488 common->fmt.fmt.pix.field = V4L2_FIELD_NONE; in vpif_update_resolution()
490 common->fmt.fmt.pix.field = V4L2_FIELD_INTERLACED; in vpif_update_resolution()
503 enum v4l2_field field = common->fmt.fmt.pix.field; in vpif_calculate_offsets()
507 if (V4L2_FIELD_ANY == common->fmt.fmt.pix.field) { in vpif_calculate_offsets()
513 vid_ch->buf_field = common->fmt.fmt.pix.field; in vpif_calculate_offsets()
516 sizeimage = common->fmt.fmt.pix.sizeimage; in vpif_calculate_offsets()
518 hpitch = common->fmt.fmt.pix.bytesperline; in vpif_calculate_offsets()
546 common->fmt.fmt.pix.bytesperline; in vpif_calculate_offsets()
551 common->fmt.fmt.pix.bytesperline * 2; in vpif_calculate_offsets()
554 common->fmt.fmt.pix.bytesperline; in vpif_calculate_offsets()
597 struct v4l2_fmtdesc *fmt) in vpif_enum_fmt_vid_out() argument
599 if (fmt->index != 0) in vpif_enum_fmt_vid_out()
603 fmt->type = V4L2_BUF_TYPE_VIDEO_OUTPUT; in vpif_enum_fmt_vid_out()
604 strcpy(fmt->description, "YCbCr4:2:2 YC Planar"); in vpif_enum_fmt_vid_out()
605 fmt->pixelformat = V4L2_PIX_FMT_YUV422P; in vpif_enum_fmt_vid_out()
606 fmt->flags = 0; in vpif_enum_fmt_vid_out()
611 struct v4l2_format *fmt) in vpif_g_fmt_vid_out() argument
618 if (common->fmt.type != fmt->type) in vpif_g_fmt_vid_out()
623 *fmt = common->fmt; in vpif_g_fmt_vid_out()
628 struct v4l2_format *fmt) in vpif_try_fmt_vid_out() argument
633 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; in vpif_try_fmt_vid_out()
640 pixfmt->pixelformat = common->fmt.fmt.pix.pixelformat; in vpif_try_fmt_vid_out()
645 pixfmt->colorspace = common->fmt.fmt.pix.colorspace; in vpif_try_fmt_vid_out()
646 pixfmt->field = common->fmt.fmt.pix.field; in vpif_try_fmt_vid_out()
647 pixfmt->bytesperline = common->fmt.fmt.pix.width; in vpif_try_fmt_vid_out()
648 pixfmt->width = common->fmt.fmt.pix.width; in vpif_try_fmt_vid_out()
649 pixfmt->height = common->fmt.fmt.pix.height; in vpif_try_fmt_vid_out()
656 struct v4l2_format *fmt) in vpif_s_fmt_vid_out() argument
661 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; in vpif_s_fmt_vid_out()
667 ret = vpif_try_fmt_vid_out(file, priv, fmt); in vpif_s_fmt_vid_out()
672 common->fmt.fmt.pix = *pixfmt; in vpif_s_fmt_vid_out()
675 common->fmt = *fmt; in vpif_s_fmt_vid_out()
711 common->fmt.fmt.pix.bytesperline = common->fmt.fmt.pix.width; in vpif_s_std()
1160 memset(&common->fmt, 0, sizeof(common->fmt)); in vpif_probe_complete()
1169 ch->common[VPIF_VIDEO_INDEX].fmt.type = in vpif_probe_complete()