当前位置:首页 > 芯闻号 > 充电吧
[导读]OS :Linux2.6.32 Camera Chip:QuickCam ImageBackground:1)Linux Kernel Support zc3xx chip with QuickCam

OS :Linux2.6.32
Camera Chip:QuickCam Image

Background:
1)Linux Kernel Support zc3xx chip with QuickCam Image sensor support,I need to make it work under Linux USB UVC(USB Video Class) Framework
2)From lsusb -v that We know Logitech QuickCam Camera use Vendor Specific protocol,So when usb_register driver,we need to let USB core to know that Our Device protocol interface,so we implemented it to make it work with probing
in /usr/src/linux/drivers/media/video/uvc/uvc_driver.c

1969         { .match_flags          = USB_DEVICE_ID_MATCH_DEVICE
1970                                 | USB_DEVICE_ID_MATCH_INT_INFO,
1971           .idVendor             = 0x046d,
1972           .idProduct            = 0x08a7,
1973           .bInterfaceClass      = USB_CLASS_VENDOR_SPEC,
1974           .bInterfaceSubClass   = USB_CLASS_VENDOR_SPEC,
1975           .bInterfaceProtocol   = USB_CLASS_VENDOR_SPEC },

3)error "can not find a valid chain",

Summary:
This Web camera is not UVC compliant Camera,just support Mic,have audio stream interface support,short of VideoStreamInterface Support


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭