Problem with CaptureVideo on arm board

asked 2013-04-22 07:35:10 -0600

Arnaud gravatar image


I've cross compiled OpenCv for an IgepV2 (arm cortex A8), and I didn't succeed in openning the video device using a videoCapture object. If I don't specify the size of the frames, it return the following errors:


VIDIOC_STREAMON: Invalid argument

If I specify the size of the frames like this:



it returns "select timeout" two times after few seconds, and crash. I also had "ccdc won't become idle" error.

If I use Gstreamer (without OpenCv), it works and I can see the video. I wonder if there is any other settings in OpenCv (I tried all the cap.set(...) settings, but it says that this property is not available). Also, I didn't cross compile OpenCv with ffmpeg or Gstreamer, but I think only v4l2 matters.

Thanks in advance (and sorry for my english)

edit retag flag offensive close merge delete


As far as I know, the ARM version of OpenCV is still under devellopment.

StevenPuttemans gravatar imageStevenPuttemans ( 2013-04-22 14:16:22 -0600 )edit