Hello, I am using Logitech Quickcam pro for Notebooks as input device for my mastership thesis with the topict "constructing an autonomous tracker of a certain shape". For example red circle on white A4 paper.
Anyway, I could manage to set AUTO_EXPOSURE mode to OFF by calling like control.id = V4L2_CID_EXPOSURE_AUTO; control.value = 1; // value 8 sets the auto exposure ioctl(vd->fd, VIDIOC_S_CTRL, &control); and setting a certain exposure value by control.id = V4L2_CID_EXPOSURE_ABSOLUTE control.value = 350; ioctl(vd->fd, VIDIOC_S_CTRL, &control); Under dark light conditions the camera display is so dark that I make an extra call to ioctl to set V4L2_CID_BRIGHTNESS to a certain value such as control.id = V4L2_CID_BRIGHTNESS control.value = 90; ioctl(vd->fd, VIDIOC_S_CTRL, &control); These are the only ioctl manipulations done on camera, however, even though I set the exposure to absolute which in the past auto exposure caused delays in the display, and set the brightness to support bright display under short exposure time, i am still getting delayed stream display sometimes. I could not get the logic behind when it will stream slow or normal. Is there any control which may lead to slow streaming that i should set? Sincerely.
_______________________________________________ Linux-uvc-devel mailing list [email protected] https://lists.berlios.de/mailman/listinfo/linux-uvc-devel
