Lines Matching refs:fival
1146 struct v4l2_frmivalenum *fival) in uvc_ioctl_enum_frameintervals() argument
1156 if (stream->format[i].fcc == fival->pixel_format) { in uvc_ioctl_enum_frameintervals()
1165 if (format->frame[i].wWidth == fival->width && in uvc_ioctl_enum_frameintervals()
1166 format->frame[i].wHeight == fival->height) { in uvc_ioctl_enum_frameintervals()
1175 if (fival->index >= frame->bFrameIntervalType) in uvc_ioctl_enum_frameintervals()
1178 fival->type = V4L2_FRMIVAL_TYPE_DISCRETE; in uvc_ioctl_enum_frameintervals()
1179 fival->discrete.numerator = in uvc_ioctl_enum_frameintervals()
1180 frame->dwFrameInterval[fival->index]; in uvc_ioctl_enum_frameintervals()
1181 fival->discrete.denominator = 10000000; in uvc_ioctl_enum_frameintervals()
1182 uvc_simplify_fraction(&fival->discrete.numerator, in uvc_ioctl_enum_frameintervals()
1183 &fival->discrete.denominator, 8, 333); in uvc_ioctl_enum_frameintervals()
1185 if (fival->index) in uvc_ioctl_enum_frameintervals()
1188 fival->type = V4L2_FRMIVAL_TYPE_STEPWISE; in uvc_ioctl_enum_frameintervals()
1189 fival->stepwise.min.numerator = frame->dwFrameInterval[0]; in uvc_ioctl_enum_frameintervals()
1190 fival->stepwise.min.denominator = 10000000; in uvc_ioctl_enum_frameintervals()
1191 fival->stepwise.max.numerator = frame->dwFrameInterval[1]; in uvc_ioctl_enum_frameintervals()
1192 fival->stepwise.max.denominator = 10000000; in uvc_ioctl_enum_frameintervals()
1193 fival->stepwise.step.numerator = frame->dwFrameInterval[2]; in uvc_ioctl_enum_frameintervals()
1194 fival->stepwise.step.denominator = 10000000; in uvc_ioctl_enum_frameintervals()
1195 uvc_simplify_fraction(&fival->stepwise.min.numerator, in uvc_ioctl_enum_frameintervals()
1196 &fival->stepwise.min.denominator, 8, 333); in uvc_ioctl_enum_frameintervals()
1197 uvc_simplify_fraction(&fival->stepwise.max.numerator, in uvc_ioctl_enum_frameintervals()
1198 &fival->stepwise.max.denominator, 8, 333); in uvc_ioctl_enum_frameintervals()
1199 uvc_simplify_fraction(&fival->stepwise.step.numerator, in uvc_ioctl_enum_frameintervals()
1200 &fival->stepwise.step.denominator, 8, 333); in uvc_ioctl_enum_frameintervals()