[Linux-uvc-devel] I cannot get my Apple iSight to work
Felix Möller
felix at derklecks.de
Sat Aug 25 12:36:15 CEST 2007
Hi,
> I did a little bit of bisecting today and not it is working with
> uvcvideo r121 and kernel 2.6.22.3. I am using the openSUSE patch and in
> addition I had to comment out the following from uvc_driver.c. Which was
> added with revision 119:
>
> if (intf->cur_altsetting->desc.bInterfaceSubClass
> != SC_VIDEOSTREAMING) {
> uvc_trace(UVC_TRACE_DESCR, "device %d "
> "interface %d isn't a video "
> "streaming interface\n",
> udev->devnum, i);
> continue;
> }
I inserted a few printks at the point of crashing the involved variables
have the following values:
debug: intf->cur_altsetting->desc.bInterfaceSubClass 255
debug: SC_VIDEOSTREAMING 2
debug: udev->devnum 5
debug: i 0
Just commenting continue out stops the crash ;).
Laurent: is there a bug in the continue patch or should the iSight patch
just change the if so it is not entered when an iSight is found?
greetings
Felix Möller
More information about the Linux-uvc-devel
mailing list