Lines Matching refs:pix
869 struct v4l2_pix_format *pix = &f->fmt.pix; in solo_enc_try_fmt_cap() local
871 if (solo_valid_pixfmt(pix->pixelformat, solo_dev->type)) in solo_enc_try_fmt_cap()
874 if (pix->width < solo_dev->video_hsize || in solo_enc_try_fmt_cap()
875 pix->height < solo_dev->video_vsize << 1) { in solo_enc_try_fmt_cap()
877 pix->width = solo_dev->video_hsize >> 1; in solo_enc_try_fmt_cap()
878 pix->height = solo_dev->video_vsize; in solo_enc_try_fmt_cap()
881 pix->width = solo_dev->video_hsize; in solo_enc_try_fmt_cap()
882 pix->height = solo_dev->video_vsize << 1; in solo_enc_try_fmt_cap()
885 switch (pix->field) { in solo_enc_try_fmt_cap()
891 pix->field = V4L2_FIELD_INTERLACED; in solo_enc_try_fmt_cap()
896 pix->colorspace = V4L2_COLORSPACE_SMPTE170M; in solo_enc_try_fmt_cap()
897 pix->sizeimage = FRAME_BUF_SIZE; in solo_enc_try_fmt_cap()
898 pix->bytesperline = 0; in solo_enc_try_fmt_cap()
899 pix->priv = 0; in solo_enc_try_fmt_cap()
909 struct v4l2_pix_format *pix = &f->fmt.pix; in solo_enc_set_fmt_cap() local
919 if (pix->width == solo_dev->video_hsize) in solo_enc_set_fmt_cap()
925 solo_enc->fmt = pix->pixelformat; in solo_enc_set_fmt_cap()
945 struct v4l2_pix_format *pix = &f->fmt.pix; in solo_enc_get_fmt_cap() local
947 pix->width = solo_enc->width; in solo_enc_get_fmt_cap()
948 pix->height = solo_enc->height; in solo_enc_get_fmt_cap()
949 pix->pixelformat = solo_enc->fmt; in solo_enc_get_fmt_cap()
950 pix->field = solo_enc->interlaced ? V4L2_FIELD_INTERLACED : in solo_enc_get_fmt_cap()
952 pix->sizeimage = FRAME_BUF_SIZE; in solo_enc_get_fmt_cap()
953 pix->colorspace = V4L2_COLORSPACE_SMPTE170M; in solo_enc_get_fmt_cap()
954 pix->priv = 0; in solo_enc_get_fmt_cap()