Lines Matching defs:format

18 	struct v4l2_pix_format format;
71 *fmt = vcap->format;
79 f->fmt.pix = vcap->format;
87 struct v4l2_pix_format *format = &f->fmt.pix;
90 format->width = clamp_t(u32, format->width, VIMC_FRAME_MIN_WIDTH,
92 format->height = clamp_t(u32, format->height, VIMC_FRAME_MIN_HEIGHT,
96 vpix = vimc_pix_map_by_pixelformat(format->pixelformat);
98 format->pixelformat = fmt_default.pixelformat;
99 vpix = vimc_pix_map_by_pixelformat(format->pixelformat);
102 format->bytesperline = format->width * vpix->bpp;
103 format->sizeimage = format->bytesperline * format->height;
105 if (format->field == V4L2_FIELD_ANY)
106 format->field = fmt_default.field;
108 vimc_colorimetry_clamp(format);
110 if (format->colorspace == V4L2_COLORSPACE_DEFAULT)
111 format->colorspace = fmt_default.colorspace;
122 /* Do not change the format while stream is on */
130 dev_dbg(vcap->ved.dev, "%s: format update: "
134 vcap->format.width, vcap->format.height,
135 vcap->format.pixelformat, vcap->format.colorspace,
136 vcap->format.quantization, vcap->format.xfer_func,
137 vcap->format.ycbcr_enc,
144 vcap->format = f->fmt.pix;
301 return sizes[0] < vcap->format.sizeimage ? -EINVAL : 0;
304 sizes[0] = vcap->format.sizeimage;
312 unsigned long size = vcap->format.sizeimage;
383 vimc_buf->vb2.field = vcap->format.field;
387 memcpy(vbuf, frame, vcap->format.sizeimage);
391 vcap->format.sizeimage);
446 /* Set default frame format */
447 vcap->format = fmt_default;
448 vpix = vimc_pix_map_by_pixelformat(vcap->format.pixelformat);
449 vcap->format.bytesperline = vcap->format.width * vpix->bpp;
450 vcap->format.sizeimage = vcap->format.bytesperline *
451 vcap->format.height;