vidioc_enum_frameintervals 是Video4Linux2 (V4L2) API 中的一个 ioctl 命令,用于枚举视频设备支持的帧间隔(即帧率)。V4L2 是 Linux 下用于视频设备的 API,它允许用户空间程序与视频捕捉设备(如摄像头)进行交互。 vidioc_enum_frameintervals 的功能 vidioc_enum_frameintervals 命令的主要功能是查询视频设备支持的帧...
In v4l2::getDeviceModes, VIDIOC_ENUM_FMT and VIDIOC_ENUM_FRAMESIZES are succeeding, but then in getDeviceModeFramerates the first IOCTL of VIDIOC_ENUM_FRAMEINTERVALS for each sets errno 22 "Invalid Argument". The webcam's pretty old. I'm not sure if this is just a legacy driver issue ...