Lines Matching refs:pix
430 f->fmt.pix.field = V4L2_FIELD_NONE; in coda_g_fmt()
431 f->fmt.pix.pixelformat = q_data->fourcc; in coda_g_fmt()
432 f->fmt.pix.width = q_data->width; in coda_g_fmt()
433 f->fmt.pix.height = q_data->height; in coda_g_fmt()
434 f->fmt.pix.bytesperline = q_data->bytesperline; in coda_g_fmt()
436 f->fmt.pix.sizeimage = q_data->sizeimage; in coda_g_fmt()
437 if (f->fmt.pix.pixelformat == V4L2_PIX_FMT_JPEG) in coda_g_fmt()
438 f->fmt.pix.colorspace = V4L2_COLORSPACE_JPEG; in coda_g_fmt()
440 f->fmt.pix.colorspace = ctx->colorspace; in coda_g_fmt()
459 if (formats[i] == f->fmt.pix.pixelformat) { in coda_try_pixelformat()
460 f->fmt.pix.pixelformat = formats[i]; in coda_try_pixelformat()
467 f->fmt.pix.pixelformat = q_data->fourcc; in coda_try_pixelformat()
491 field = f->fmt.pix.field; in coda_try_fmt()
499 f->fmt.pix.field = field; in coda_try_fmt()
502 v4l_bound_align_image(&f->fmt.pix.width, MIN_W, max_w, W_ALIGN, in coda_try_fmt()
503 &f->fmt.pix.height, MIN_H, max_h, H_ALIGN, in coda_try_fmt()
506 switch (f->fmt.pix.pixelformat) { in coda_try_fmt()
514 f->fmt.pix.bytesperline = round_up(f->fmt.pix.width, 16); in coda_try_fmt()
515 f->fmt.pix.sizeimage = f->fmt.pix.bytesperline * in coda_try_fmt()
516 f->fmt.pix.height * 3 / 2; in coda_try_fmt()
519 f->fmt.pix.bytesperline = round_up(f->fmt.pix.width, 16); in coda_try_fmt()
520 f->fmt.pix.sizeimage = f->fmt.pix.bytesperline * in coda_try_fmt()
521 f->fmt.pix.height * 2; in coda_try_fmt()
524 f->fmt.pix.colorspace = V4L2_COLORSPACE_JPEG; in coda_try_fmt()
528 f->fmt.pix.bytesperline = 0; in coda_try_fmt()
529 f->fmt.pix.sizeimage = coda_estimate_sizeimage(ctx, in coda_try_fmt()
530 f->fmt.pix.sizeimage, in coda_try_fmt()
531 f->fmt.pix.width, in coda_try_fmt()
532 f->fmt.pix.height); in coda_try_fmt()
562 f->fmt.pix.width = q_data_src->width; in coda_try_fmt_vid_cap()
563 f->fmt.pix.height = q_data_src->height; in coda_try_fmt_vid_cap()
566 f->fmt.pix.colorspace = ctx->colorspace; in coda_try_fmt_vid_cap()
570 f->fmt.pix.pixelformat); in coda_try_fmt_vid_cap()
580 f->fmt.pix.width = f->fmt.pix.width; in coda_try_fmt_vid_cap()
581 f->fmt.pix.height = round_up(f->fmt.pix.height, 16); in coda_try_fmt_vid_cap()
582 f->fmt.pix.bytesperline = round_up(f->fmt.pix.width, 16); in coda_try_fmt_vid_cap()
583 f->fmt.pix.sizeimage = f->fmt.pix.bytesperline * in coda_try_fmt_vid_cap()
584 f->fmt.pix.height * 3 / 2; in coda_try_fmt_vid_cap()
603 switch (f->fmt.pix.colorspace) { in coda_try_fmt_vid_out()
608 if (f->fmt.pix.pixelformat == V4L2_PIX_FMT_JPEG) in coda_try_fmt_vid_out()
609 f->fmt.pix.colorspace = V4L2_COLORSPACE_JPEG; in coda_try_fmt_vid_out()
611 f->fmt.pix.colorspace = V4L2_COLORSPACE_REC709; in coda_try_fmt_vid_out()
615 codec = coda_find_codec(dev, f->fmt.pix.pixelformat, q_data_dst->fourcc); in coda_try_fmt_vid_out()
638 q_data->fourcc = f->fmt.pix.pixelformat; in coda_s_fmt()
639 q_data->width = f->fmt.pix.width; in coda_s_fmt()
640 q_data->height = f->fmt.pix.height; in coda_s_fmt()
641 q_data->bytesperline = f->fmt.pix.bytesperline; in coda_s_fmt()
642 q_data->sizeimage = f->fmt.pix.sizeimage; in coda_s_fmt()
645 q_data->rect.width = f->fmt.pix.width; in coda_s_fmt()
646 q_data->rect.height = f->fmt.pix.height; in coda_s_fmt()
683 ctx->colorspace = f->fmt.pix.colorspace; in coda_s_fmt_vid_out()
688 f_cap.fmt.pix.width = f->fmt.pix.width; in coda_s_fmt_vid_out()
689 f_cap.fmt.pix.height = f->fmt.pix.height; in coda_s_fmt_vid_out()