VIDIOC_STREAMON Error!! Capture two webcam simultaneously.
Hey!! I am trying to work Minoru cam with opencv. I intend to generte disparity maps with the camera capture. I get the following error... As per the design of Minoru both the cams connect to same USB port.
HIGHGUI ERROR: V4L/V4L2: VIDIOC_S_CROP
VIDIOC_S_CROP
HIGHGUI ERROR: V4L/V4L2: VIDIOC_S_CROP
VIDIOC_S_CROP
VIDIOC_STREAMON: No space left on device
Here is output of bandwidth allocation when using one cam with guvcview application
sudo cat /sys/kernel/debug/usb/devices | grep "B: "
"
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
0
B: Alloc=251/800 us (31%), #Int= 4, #Iso= 5
okay.... Working with guvcview and this cat command i fig out i need work with lower frame rate like 15 fps to support two cams on single bus.
Unfortunately opencv is not able to set properties on my camera....
Any other way to set camera properties for capture??