Lines Matching defs:pix
131 * @pix: v4l2_pix_format format (output)
133 * Fill the output pix structure with information from the input mbus format.
135 * per line value in the pix format and information from the video instance.
141 struct v4l2_pix_format *pix)
143 unsigned int bpl = pix->bytesperline;
147 memset(pix, 0, sizeof(*pix));
148 pix->width = mbus->width;
149 pix->height = mbus->height;
159 min_bpl = pix->width * formats[i].bpp;
173 pix->pixelformat = formats[i].pixelformat;
174 pix->bytesperline = bpl;
175 pix->sizeimage = pix->bytesperline * pix->height;
176 pix->colorspace = mbus->colorspace;
177 pix->field = mbus->field;
182 static void isp_video_pix_to_mbus(const struct v4l2_pix_format *pix,
188 mbus->width = pix->width;
189 mbus->height = pix->height;
195 if (formats[i].pixelformat == pix->pixelformat)
200 mbus->colorspace = pix->colorspace;
201 mbus->field = pix->field;
299 return isp_video_mbus_to_pix(video, &fmt.format, &format->fmt.pix);
313 if (vfh->format.fmt.pix.pixelformat != format.fmt.pix.pixelformat ||
314 vfh->format.fmt.pix.height != format.fmt.pix.height ||
315 vfh->format.fmt.pix.width != format.fmt.pix.width ||
316 vfh->format.fmt.pix.bytesperline != format.fmt.pix.bytesperline ||
317 vfh->format.fmt.pix.sizeimage != format.fmt.pix.sizeimage ||
318 vfh->format.fmt.pix.field != format.fmt.pix.field)
337 sizes[0] = vfh->format.fmt.pix.sizeimage;
371 vfh->format.fmt.pix.sizeimage);
691 switch (format->fmt.pix.field) {
698 format->fmt.pix.field = V4L2_FIELD_NONE;
705 format->fmt.pix.field = V4L2_FIELD_INTERLACED_TB;
711 format->fmt.pix.field = V4L2_FIELD_NONE;
721 format->fmt.pix.field = V4L2_FIELD_NONE;
728 isp_video_pix_to_mbus(&format->fmt.pix, &fmt);
729 isp_video_mbus_to_pix(video, &fmt, &format->fmt.pix);
754 isp_video_pix_to_mbus(&format->fmt.pix, &fmt.format);
762 isp_video_mbus_to_pix(video, &fmt.format, &format->fmt.pix);
1119 video->bpl_value = vfh->format.fmt.pix.bytesperline;
1151 pipe->field = vfh->format.fmt.pix.field;