Lines Matching defs:format

19 	struct v4l2_pix_format format;
72 *fmt = vcapture->format;
80 f->fmt.pix = vcapture->format;
88 struct v4l2_pix_format *format = &f->fmt.pix;
91 format->width = clamp_t(u32, format->width, VIMC_FRAME_MIN_WIDTH,
93 format->height = clamp_t(u32, format->height, VIMC_FRAME_MIN_HEIGHT,
97 vpix = vimc_pix_map_by_pixelformat(format->pixelformat);
99 format->pixelformat = fmt_default.pixelformat;
100 vpix = vimc_pix_map_by_pixelformat(format->pixelformat);
103 format->bytesperline = format->width * vpix->bpp;
104 format->sizeimage = format->bytesperline * format->height;
106 if (format->field == V4L2_FIELD_ANY)
107 format->field = fmt_default.field;
109 vimc_colorimetry_clamp(format);
111 if (format->colorspace == V4L2_COLORSPACE_DEFAULT)
112 format->colorspace = fmt_default.colorspace;
123 /* Do not change the format while stream is on */
131 dev_dbg(vcapture->ved.dev, "%s: format update: "
135 vcapture->format.width, vcapture->format.height,
136 vcapture->format.pixelformat, vcapture->format.colorspace,
137 vcapture->format.quantization, vcapture->format.xfer_func,
138 vcapture->format.ycbcr_enc,
145 vcapture->format = f->fmt.pix;
301 return sizes[0] < vcapture->format.sizeimage ? -EINVAL : 0;
304 sizes[0] = vcapture->format.sizeimage;
312 unsigned long size = vcapture->format.sizeimage;
383 vimc_buf->vb2.field = vcapture->format.field;
387 memcpy(vbuf, frame, vcapture->format.sizeimage);
391 vcapture->format.sizeimage);
450 /* Set default frame format */
451 vcapture->format = fmt_default;
452 vpix = vimc_pix_map_by_pixelformat(vcapture->format.pixelformat);
453 vcapture->format.bytesperline = vcapture->format.width * vpix->bpp;
454 vcapture->format.sizeimage = vcapture->format.bytesperline *
455 vcapture->format.height;