Ошибка Highgui V4L при использовании MJPEG для OpenCV
Я использую OpenCV на процессоре ARM A9. Я пытаюсь использовать MJPEG, чтобы моя веб-камера C920 работала намного быстрее. Начало моей программы следующее:
VideoCapture cap(CV_CAP_ANY);
cap.set(CV_CAP_PROP_FOURCC, CV_FOURCC('M', 'J', 'P', 'G'));
cap.set(CV_CAP_PROP_FRAME_WIDTH, 640);
cap.set(CV_CAP_PROP_FRAME_HEIGHT, 480);
Программы компилируются, однако при запуске программы появляется следующая ошибка:
HIGHGUI ERROR: V4L: Property <unkown property string>(6) not supported by device
Я совершенно не знаю, что делать. У кого-нибудь есть представление о том, почему происходит эта ошибка?