Lines Matching refs:fival
1137 struct v4l2_frmivalenum *fival) in uvc_ioctl_enum_frameintervals() argument
1147 if (stream->format[i].fcc == fival->pixel_format) { in uvc_ioctl_enum_frameintervals()
1156 if (format->frame[i].wWidth == fival->width && in uvc_ioctl_enum_frameintervals()
1157 format->frame[i].wHeight == fival->height) { in uvc_ioctl_enum_frameintervals()
1166 if (fival->index >= frame->bFrameIntervalType) in uvc_ioctl_enum_frameintervals()
1169 fival->type = V4L2_FRMIVAL_TYPE_DISCRETE; in uvc_ioctl_enum_frameintervals()
1170 fival->discrete.numerator = in uvc_ioctl_enum_frameintervals()
1171 frame->dwFrameInterval[fival->index]; in uvc_ioctl_enum_frameintervals()
1172 fival->discrete.denominator = 10000000; in uvc_ioctl_enum_frameintervals()
1173 uvc_simplify_fraction(&fival->discrete.numerator, in uvc_ioctl_enum_frameintervals()
1174 &fival->discrete.denominator, 8, 333); in uvc_ioctl_enum_frameintervals()
1176 if (fival->index) in uvc_ioctl_enum_frameintervals()
1179 fival->type = V4L2_FRMIVAL_TYPE_STEPWISE; in uvc_ioctl_enum_frameintervals()
1180 fival->stepwise.min.numerator = frame->dwFrameInterval[0]; in uvc_ioctl_enum_frameintervals()
1181 fival->stepwise.min.denominator = 10000000; in uvc_ioctl_enum_frameintervals()
1182 fival->stepwise.max.numerator = frame->dwFrameInterval[1]; in uvc_ioctl_enum_frameintervals()
1183 fival->stepwise.max.denominator = 10000000; in uvc_ioctl_enum_frameintervals()
1184 fival->stepwise.step.numerator = frame->dwFrameInterval[2]; in uvc_ioctl_enum_frameintervals()
1185 fival->stepwise.step.denominator = 10000000; in uvc_ioctl_enum_frameintervals()
1186 uvc_simplify_fraction(&fival->stepwise.min.numerator, in uvc_ioctl_enum_frameintervals()
1187 &fival->stepwise.min.denominator, 8, 333); in uvc_ioctl_enum_frameintervals()
1188 uvc_simplify_fraction(&fival->stepwise.max.numerator, in uvc_ioctl_enum_frameintervals()
1189 &fival->stepwise.max.denominator, 8, 333); in uvc_ioctl_enum_frameintervals()
1190 uvc_simplify_fraction(&fival->stepwise.step.numerator, in uvc_ioctl_enum_frameintervals()
1191 &fival->stepwise.step.denominator, 8, 333); in uvc_ioctl_enum_frameintervals()