On Fr, 2011-04-22 at 11:46 +0200, Laurent Pinchart wrote: > Hi Alexey, > > On Tuesday 29 March 2011 13:48:02 Alexey Fisher wrote: > > The camera requires the UVC_QUIRK_RESTRICT_FRAME_RATE quirk. > > According to Benson, the camera seems to work at 30, 25 and 20 fps (I'm > waiting for confirmation on that). Isn't it a bit restrictive to disable all > frame rates except 30fps ? Allowing specific frame rates would be more > complex > though, I suppose we can live with 30fps only.
I assume this cam is in aperture priority mode and send frames according the light. So if we will trigger this bug, he need to try 20-30 fps with max light. Say with flashlight pointing to the cam. > > Reported-by: Benson Bear <benson.b...@gmail.com> > > Signed-off-by: Alexey Fisher <bug-tr...@fisher-privat.net> > > --- > > drivers/media/video/uvc/uvc_driver.c | 11 +++++++++++ > > 1 files changed, 11 insertions(+), 0 deletions(-) > > > > diff --git a/drivers/media/video/uvc/uvc_driver.c > > b/drivers/media/video/uvc/uvc_driver.c index 0baa464..f8a1579 100644 > > --- a/drivers/media/video/uvc/uvc_driver.c > > +++ b/drivers/media/video/uvc/uvc_driver.c > > @@ -1970,6 +1970,17 @@ MODULE_PARM_DESC(timeout, "Streaming control > > requests timeout"); * though they are compliant. > > */ > > static struct usb_device_id uvc_ids[] = { > > + /* Creative VF0700 Live! Cam Chat HD. > > + * Produce more frames als commited, > > + * so it partially overwrite buffer with new frame */ > > + { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > + | USB_DEVICE_ID_MATCH_INT_INFO, > > + .idVendor = 0x041e, > > + .idProduct = 0x4088, > > + .bInterfaceClass = USB_CLASS_VIDEO, > > + .bInterfaceSubClass = 1, > > + .bInterfaceProtocol = 0, > > + .driver_info = UVC_QUIRK_RESTRICT_FRAME_RATE }, > > /* Genius eFace 2025 */ > > { .match_flags = USB_DEVICE_ID_MATCH_DEVICE > > > > | USB_DEVICE_ID_MATCH_INT_INFO, > -- Regards, Alexey _______________________________________________ Linux-uvc-devel mailing list Linux-uvc-devel@lists.berlios.de https://lists.berlios.de/mailman/listinfo/linux-uvc-devel