Lines Matching refs:pix

294 	fmt->fmt.pix.width = zr->jpg_settings.img_width / zr->jpg_settings.hor_dcm;
295 fmt->fmt.pix.height = zr->jpg_settings.img_height * 2 /
297 fmt->fmt.pix.sizeimage = zr->buffer_size;
298 fmt->fmt.pix.pixelformat = V4L2_PIX_FMT_MJPEG;
300 fmt->fmt.pix.field = (zr->jpg_settings.odd_even ?
303 fmt->fmt.pix.field = (zr->jpg_settings.odd_even ?
305 fmt->fmt.pix.bytesperline = 0;
306 fmt->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M;
318 fmt->fmt.pix.width = zr->v4l_settings.width;
319 fmt->fmt.pix.height = zr->v4l_settings.height;
320 fmt->fmt.pix.sizeimage = zr->buffer_size;
321 fmt->fmt.pix.pixelformat = zr->v4l_settings.format->fourcc;
322 fmt->fmt.pix.colorspace = zr->v4l_settings.format->colorspace;
323 fmt->fmt.pix.bytesperline = zr->v4l_settings.bytesperline;
325 fmt->fmt.pix.field = V4L2_FIELD_INTERLACED;
327 fmt->fmt.pix.field = V4L2_FIELD_TOP;
338 if (fmt->fmt.pix.pixelformat != V4L2_PIX_FMT_MJPEG)
344 if ((fmt->fmt.pix.height * 2) > BUZ_MAX_HEIGHT)
349 if (fmt->fmt.pix.height <= zr->jpg_settings.img_height / 2)
353 if (fmt->fmt.pix.width <= zr->jpg_settings.img_width / 4)
355 else if (fmt->fmt.pix.width <= zr->jpg_settings.img_width / 2)
378 fmt->fmt.pix.width = settings.img_width / settings.hor_dcm;
379 fmt->fmt.pix.height = settings.img_height * 2 /
382 fmt->fmt.pix.field = (zr->jpg_settings.odd_even ?
385 fmt->fmt.pix.field = (zr->jpg_settings.odd_even ?
388 fmt->fmt.pix.sizeimage = zoran_v4l2_calc_bufsize(&settings);
389 fmt->fmt.pix.bytesperline = 0;
390 fmt->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M;
401 if (fmt->fmt.pix.pixelformat == V4L2_PIX_FMT_MJPEG)
405 if (zoran_formats[i].fourcc == fmt->fmt.pix.pixelformat)
413 fmt->fmt.pix.pixelformat = zoran_formats[i].fourcc;
414 fmt->fmt.pix.colorspace = zoran_formats[i].colorspace;
415 if (BUZ_MAX_HEIGHT < (fmt->fmt.pix.height * 2))
416 fmt->fmt.pix.field = V4L2_FIELD_INTERLACED;
418 fmt->fmt.pix.field = V4L2_FIELD_TOP;
421 v4l_bound_align_image(&fmt->fmt.pix.width, BUZ_MIN_WIDTH, BUZ_MAX_WIDTH,
423 &fmt->fmt.pix.height, BUZ_MIN_HEIGHT, BUZ_MAX_HEIGHT,
425 fmt->fmt.pix.bytesperline = fmt->fmt.pix.width * bpp;
426 fmt->fmt.pix.sizeimage = fmt->fmt.pix.bytesperline * fmt->fmt.pix.height;
434 __le32 printformat = __cpu_to_le32(fmt->fmt.pix.pixelformat);
439 fmt->fmt.pix.width, fmt->fmt.pix.height,
440 fmt->fmt.pix.pixelformat,
442 if (fmt->fmt.pix.pixelformat != V4L2_PIX_FMT_MJPEG)
445 if (!fmt->fmt.pix.height || !fmt->fmt.pix.width)
451 if (fmt->fmt.pix.height * 2 > BUZ_MAX_HEIGHT)
456 if (fmt->fmt.pix.height <= zr->jpg_settings.img_height / 2)
460 if (fmt->fmt.pix.width <= zr->jpg_settings.img_width / 4)
462 else if (fmt->fmt.pix.width <= zr->jpg_settings.img_width / 2)
495 fmt->fmt.pix.width = settings.img_width / settings.hor_dcm;
496 fmt->fmt.pix.height = settings.img_height * 2 /
499 fmt->fmt.pix.field = (zr->jpg_settings.odd_even ?
502 fmt->fmt.pix.field = (zr->jpg_settings.odd_even ?
504 fmt->fmt.pix.bytesperline = 0;
505 fmt->fmt.pix.sizeimage = zr->buffer_size;
506 fmt->fmt.pix.colorspace = V4L2_COLORSPACE_SMPTE170M;
518 if (fmt->fmt.pix.pixelformat == V4L2_PIX_FMT_MJPEG)
522 if (fmt->fmt.pix.pixelformat == zoran_formats[i].fourcc)
526 fmt->fmt.pix.pixelformat);
531 fmt->fmt.pix.pixelformat = zoran_formats[i].fourcc;
532 if (fmt->fmt.pix.height > BUZ_MAX_HEIGHT)
533 fmt->fmt.pix.height = BUZ_MAX_HEIGHT;
534 if (fmt->fmt.pix.width > BUZ_MAX_WIDTH)
535 fmt->fmt.pix.width = BUZ_MAX_WIDTH;
536 if (fmt->fmt.pix.height < BUZ_MIN_HEIGHT)
537 fmt->fmt.pix.height = BUZ_MIN_HEIGHT;
538 if (fmt->fmt.pix.width < BUZ_MIN_WIDTH)
539 fmt->fmt.pix.width = BUZ_MIN_WIDTH;
543 res = zoran_v4l_set_format(zr, fmt->fmt.pix.width, fmt->fmt.pix.height,
549 fmt->fmt.pix.bytesperline = zr->v4l_settings.bytesperline;
550 fmt->fmt.pix.sizeimage = zr->buffer_size;
551 fmt->fmt.pix.colorspace = zr->v4l_settings.format->colorspace;
553 fmt->fmt.pix.field = V4L2_FIELD_INTERLACED;
555 fmt->fmt.pix.field = V4L2_FIELD_TOP;