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)
76 vb2_set_plane_payload(vb, 0, common->fmt.fmt.pix.sizeimage); in vpif_buffer_prepare()
80 vb->v4l2_buf.field = common->fmt.fmt.pix.field; in vpif_buffer_prepare()
110 const struct v4l2_format *fmt, in vpif_buffer_queue_setup() argument
117 if (fmt && fmt->fmt.pix.sizeimage < common->fmt.fmt.pix.sizeimage) in vpif_buffer_queue_setup()
124 sizes[0] = fmt ? fmt->fmt.pix.sizeimage : common->fmt.fmt.pix.sizeimage; in vpif_buffer_queue_setup()
465 common->fmt.fmt.pix.pixelformat = V4L2_PIX_FMT_YUV422P; in vpif_update_resolution()
466 common->fmt.fmt.pix.width = std_info->width; in vpif_update_resolution()
467 common->fmt.fmt.pix.height = std_info->height; in vpif_update_resolution()
469 common->fmt.fmt.pix.width, common->fmt.fmt.pix.height); in vpif_update_resolution()
474 common->fmt.fmt.pix.sizeimage = common->height * common->width * 2; in vpif_update_resolution()
477 common->fmt.fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M; in vpif_update_resolution()
479 common->fmt.fmt.pix.colorspace = V4L2_COLORSPACE_REC709; in vpif_update_resolution()
482 common->fmt.fmt.pix.field = V4L2_FIELD_NONE; in vpif_update_resolution()
484 common->fmt.fmt.pix.field = V4L2_FIELD_INTERLACED; in vpif_update_resolution()
497 enum v4l2_field field = common->fmt.fmt.pix.field; in vpif_calculate_offsets()
501 if (V4L2_FIELD_ANY == common->fmt.fmt.pix.field) { in vpif_calculate_offsets()
507 vid_ch->buf_field = common->fmt.fmt.pix.field; in vpif_calculate_offsets()
510 sizeimage = common->fmt.fmt.pix.sizeimage; in vpif_calculate_offsets()
512 hpitch = common->fmt.fmt.pix.bytesperline; in vpif_calculate_offsets()
540 common->fmt.fmt.pix.bytesperline; in vpif_calculate_offsets()
545 common->fmt.fmt.pix.bytesperline * 2; in vpif_calculate_offsets()
548 common->fmt.fmt.pix.bytesperline; in vpif_calculate_offsets()
591 struct v4l2_fmtdesc *fmt) in vpif_enum_fmt_vid_out() argument
593 if (fmt->index != 0) in vpif_enum_fmt_vid_out()
597 fmt->type = V4L2_BUF_TYPE_VIDEO_OUTPUT; in vpif_enum_fmt_vid_out()
598 strcpy(fmt->description, "YCbCr4:2:2 YC Planar"); in vpif_enum_fmt_vid_out()
599 fmt->pixelformat = V4L2_PIX_FMT_YUV422P; in vpif_enum_fmt_vid_out()
600 fmt->flags = 0; in vpif_enum_fmt_vid_out()
605 struct v4l2_format *fmt) in vpif_g_fmt_vid_out() argument
612 if (common->fmt.type != fmt->type) in vpif_g_fmt_vid_out()
617 *fmt = common->fmt; in vpif_g_fmt_vid_out()
622 struct v4l2_format *fmt) in vpif_try_fmt_vid_out() argument
627 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; in vpif_try_fmt_vid_out()
634 pixfmt->pixelformat = common->fmt.fmt.pix.pixelformat; in vpif_try_fmt_vid_out()
639 pixfmt->colorspace = common->fmt.fmt.pix.colorspace; in vpif_try_fmt_vid_out()
640 pixfmt->field = common->fmt.fmt.pix.field; in vpif_try_fmt_vid_out()
641 pixfmt->bytesperline = common->fmt.fmt.pix.width; in vpif_try_fmt_vid_out()
642 pixfmt->width = common->fmt.fmt.pix.width; in vpif_try_fmt_vid_out()
643 pixfmt->height = common->fmt.fmt.pix.height; in vpif_try_fmt_vid_out()
650 struct v4l2_format *fmt) in vpif_s_fmt_vid_out() argument
655 struct v4l2_pix_format *pixfmt = &fmt->fmt.pix; in vpif_s_fmt_vid_out()
661 ret = vpif_try_fmt_vid_out(file, priv, fmt); in vpif_s_fmt_vid_out()
666 common->fmt.fmt.pix = *pixfmt; in vpif_s_fmt_vid_out()
669 common->fmt = *fmt; in vpif_s_fmt_vid_out()
705 common->fmt.fmt.pix.bytesperline = common->fmt.fmt.pix.width; in vpif_s_std()
1154 memset(&common->fmt, 0, sizeof(common->fmt)); in vpif_probe_complete()
1163 ch->common[VPIF_VIDEO_INDEX].fmt.type = in vpif_probe_complete()