Lines Matching refs:fival
1637 struct v4l2_frmivalenum *fival) in vidioc_enum_frameintervals() argument
1643 fmt = vivid_get_format(dev, fival->pixel_format); in vidioc_enum_frameintervals()
1650 if (fival->index) in vidioc_enum_frameintervals()
1652 if (fival->width < MIN_WIDTH || fival->width > MAX_WIDTH * MAX_ZOOM) in vidioc_enum_frameintervals()
1654 if (fival->height < MIN_HEIGHT || fival->height > MAX_HEIGHT * MAX_ZOOM) in vidioc_enum_frameintervals()
1656 fival->type = V4L2_FRMIVAL_TYPE_CONTINUOUS; in vidioc_enum_frameintervals()
1657 fival->stepwise.min = tpf_min; in vidioc_enum_frameintervals()
1658 fival->stepwise.max = tpf_max; in vidioc_enum_frameintervals()
1659 fival->stepwise.step = step; in vidioc_enum_frameintervals()
1664 if (fival->width == webcam_sizes[i].width && in vidioc_enum_frameintervals()
1665 fival->height == webcam_sizes[i].height) in vidioc_enum_frameintervals()
1669 if (fival->index >= 2 * (3 - i)) in vidioc_enum_frameintervals()
1671 fival->type = V4L2_FRMIVAL_TYPE_DISCRETE; in vidioc_enum_frameintervals()
1672 fival->discrete = webcam_intervals[fival->index]; in vidioc_enum_frameintervals()