Lines Matching defs:pix
852 struct v4l2_pix_format *pix = &f->fmt.pix;
854 if (solo_valid_pixfmt(pix->pixelformat, solo_dev->type))
857 if (pix->width < solo_dev->video_hsize ||
858 pix->height < solo_dev->video_vsize << 1) {
860 pix->width = solo_dev->video_hsize >> 1;
861 pix->height = solo_dev->video_vsize;
864 pix->width = solo_dev->video_hsize;
865 pix->height = solo_dev->video_vsize << 1;
868 switch (pix->field) {
874 pix->field = V4L2_FIELD_INTERLACED;
879 pix->colorspace = V4L2_COLORSPACE_SMPTE170M;
880 pix->sizeimage = FRAME_BUF_SIZE;
881 pix->bytesperline = 0;
891 struct v4l2_pix_format *pix = &f->fmt.pix;
901 if (pix->width == solo_dev->video_hsize)
907 solo_enc->fmt = pix->pixelformat;
916 if (pix->priv)
927 struct v4l2_pix_format *pix = &f->fmt.pix;
929 pix->width = solo_enc->width;
930 pix->height = solo_enc->height;
931 pix->pixelformat = solo_enc->fmt;
932 pix->field = solo_enc->interlaced ? V4L2_FIELD_INTERLACED :
934 pix->sizeimage = FRAME_BUF_SIZE;
935 pix->colorspace = V4L2_COLORSPACE_SMPTE170M;