USB摄像头做V4L2视频采集ioctl 设置视频格式的时候出现VIDIOC_S_FMT error 16, Device or resource busy
大神们都来看看,v4l2视频采集出现这个错误:
cap->capabilities = 0x4000001
VIDOOC_QUERYCAP
the camera driver is uvcvideo
the camera card is USB2.0 PC CAMERA
the camera bus info is usb-s5p-ehci-2.3.3
the version is 197888
xioctl VIDIOC_S_FMT errro
VIDIOC_S_FMT error 16, Device or resource busy
代码出错点如下:
if (-1 == xioctl(cam->fd, VIDIOC_S_FMT, fmt))
errno_exit("VIDIOC_S_FMT");