Lines Matching refs:pix
875 struct v4l2_pix_format *pix = &f->fmt.pix; in solo_enc_try_fmt_cap() local
877 if (solo_valid_pixfmt(pix->pixelformat, solo_dev->type)) in solo_enc_try_fmt_cap()
880 if (pix->width < solo_dev->video_hsize || in solo_enc_try_fmt_cap()
881 pix->height < solo_dev->video_vsize << 1) { in solo_enc_try_fmt_cap()
883 pix->width = solo_dev->video_hsize >> 1; in solo_enc_try_fmt_cap()
884 pix->height = solo_dev->video_vsize; in solo_enc_try_fmt_cap()
887 pix->width = solo_dev->video_hsize; in solo_enc_try_fmt_cap()
888 pix->height = solo_dev->video_vsize << 1; in solo_enc_try_fmt_cap()
891 switch (pix->field) { in solo_enc_try_fmt_cap()
897 pix->field = V4L2_FIELD_INTERLACED; in solo_enc_try_fmt_cap()
902 pix->colorspace = V4L2_COLORSPACE_SMPTE170M; in solo_enc_try_fmt_cap()
903 pix->sizeimage = FRAME_BUF_SIZE; in solo_enc_try_fmt_cap()
904 pix->bytesperline = 0; in solo_enc_try_fmt_cap()
905 pix->priv = 0; in solo_enc_try_fmt_cap()
915 struct v4l2_pix_format *pix = &f->fmt.pix; in solo_enc_set_fmt_cap() local
925 if (pix->width == solo_dev->video_hsize) in solo_enc_set_fmt_cap()
931 solo_enc->fmt = pix->pixelformat; in solo_enc_set_fmt_cap()
951 struct v4l2_pix_format *pix = &f->fmt.pix; in solo_enc_get_fmt_cap() local
953 pix->width = solo_enc->width; in solo_enc_get_fmt_cap()
954 pix->height = solo_enc->height; in solo_enc_get_fmt_cap()
955 pix->pixelformat = solo_enc->fmt; in solo_enc_get_fmt_cap()
956 pix->field = solo_enc->interlaced ? V4L2_FIELD_INTERLACED : in solo_enc_get_fmt_cap()
958 pix->sizeimage = FRAME_BUF_SIZE; in solo_enc_get_fmt_cap()
959 pix->colorspace = V4L2_COLORSPACE_SMPTE170M; in solo_enc_get_fmt_cap()
960 pix->priv = 0; in solo_enc_get_fmt_cap()