зеркало из https://github.com/microsoft/libuvc.git
229 строки
8.7 KiB
Plaintext
229 строки
8.7 KiB
Plaintext
|
|
||
|
Bus 001 Device 007: ID 05ac:8501 Apple, Inc. Built-in iSight [Micron]
|
||
|
Device Descriptor:
|
||
|
bLength 18
|
||
|
bDescriptorType 1
|
||
|
bcdUSB 2.00
|
||
|
bDeviceClass 239 Miscellaneous Device
|
||
|
bDeviceSubClass 2 ?
|
||
|
bDeviceProtocol 1 Interface Association
|
||
|
bMaxPacketSize0 64
|
||
|
idVendor 0x05ac Apple, Inc.
|
||
|
idProduct 0x8501 Built-in iSight [Micron]
|
||
|
bcdDevice 1.89
|
||
|
iManufacturer 1 Micron
|
||
|
iProduct 2 Built-in iSight
|
||
|
iSerial 0
|
||
|
bNumConfigurations 1
|
||
|
Configuration Descriptor:
|
||
|
bLength 9
|
||
|
bDescriptorType 2
|
||
|
wTotalLength 267
|
||
|
bNumInterfaces 2
|
||
|
bConfigurationValue 1
|
||
|
iConfiguration 0
|
||
|
bmAttributes 0x80
|
||
|
(Bus Powered)
|
||
|
MaxPower 100mA
|
||
|
Interface Association:
|
||
|
bLength 8
|
||
|
bDescriptorType 11
|
||
|
bFirstInterface 0
|
||
|
bInterfaceCount 2
|
||
|
bFunctionClass 14 Video
|
||
|
bFunctionSubClass 3 Video Interface Collection
|
||
|
bFunctionProtocol 0
|
||
|
iFunction 0
|
||
|
Interface Descriptor:
|
||
|
bLength 9
|
||
|
bDescriptorType 4
|
||
|
bInterfaceNumber 0
|
||
|
bAlternateSetting 0
|
||
|
bNumEndpoints 1
|
||
|
bInterfaceClass 14 Video
|
||
|
bInterfaceSubClass 1 Video Control
|
||
|
bInterfaceProtocol 0
|
||
|
iInterface 0
|
||
|
VideoControl Interface Descriptor:
|
||
|
bLength 13
|
||
|
bDescriptorType 36
|
||
|
bDescriptorSubtype 1 (HEADER)
|
||
|
bcdUVC 1.00
|
||
|
wTotalLength 49
|
||
|
dwClockFrequency 13.500000MHz
|
||
|
bInCollection 1
|
||
|
baInterfaceNr( 0) 1
|
||
|
VideoControl Interface Descriptor:
|
||
|
bLength 16
|
||
|
bDescriptorType 36
|
||
|
bDescriptorSubtype 2 (INPUT_TERMINAL)
|
||
|
bTerminalID 1
|
||
|
wTerminalType 0x0201 Camera Sensor
|
||
|
bAssocTerminal 0
|
||
|
iTerminal 0
|
||
|
wObjectiveFocalLengthMin 0
|
||
|
wObjectiveFocalLengthMax 0
|
||
|
wOcularFocalLength 0
|
||
|
bControlSize 1
|
||
|
bmControls 0x00000000
|
||
|
VideoControl Interface Descriptor:
|
||
|
bLength 11
|
||
|
bDescriptorType 36
|
||
|
bDescriptorSubtype 5 (PROCESSING_UNIT)
|
||
|
Warning: Descriptor too short
|
||
|
bUnitID 2
|
||
|
bSourceID 1
|
||
|
wMaxMultiplier 0
|
||
|
bControlSize 2
|
||
|
bmControls 0x00000039
|
||
|
Brightness
|
||
|
Saturation
|
||
|
Sharpness
|
||
|
Gamma
|
||
|
iProcessing 0
|
||
|
bmVideoStandards 0x 9
|
||
|
None
|
||
|
SECAM - 625/50
|
||
|
VideoControl Interface Descriptor:
|
||
|
bLength 9
|
||
|
bDescriptorType 36
|
||
|
bDescriptorSubtype 3 (OUTPUT_TERMINAL)
|
||
|
bTerminalID 3
|
||
|
wTerminalType 0x0101 USB Streaming
|
||
|
bAssocTerminal 0
|
||
|
bSourceID 2
|
||
|
iTerminal 0
|
||
|
Endpoint Descriptor:
|
||
|
bLength 7
|
||
|
bDescriptorType 5
|
||
|
bEndpointAddress 0x81 EP 1 IN
|
||
|
bmAttributes 3
|
||
|
Transfer Type Interrupt
|
||
|
Synch Type None
|
||
|
Usage Type Data
|
||
|
wMaxPacketSize 0x0008 1x 8 bytes
|
||
|
bInterval 10
|
||
|
Interface Descriptor:
|
||
|
bLength 9
|
||
|
bDescriptorType 4
|
||
|
bInterfaceNumber 1
|
||
|
bAlternateSetting 0
|
||
|
bNumEndpoints 0
|
||
|
bInterfaceClass 14 Video
|
||
|
bInterfaceSubClass 2 Video Streaming
|
||
|
bInterfaceProtocol 0
|
||
|
iInterface 0
|
||
|
VideoStreaming Interface Descriptor:
|
||
|
bLength 14
|
||
|
bDescriptorType 36
|
||
|
bDescriptorSubtype 1 (INPUT_HEADER)
|
||
|
bNumFormats 1
|
||
|
wTotalLength 155
|
||
|
bEndPointAddress 130
|
||
|
bmInfo 0
|
||
|
bTerminalLink 3
|
||
|
bStillCaptureMethod 0
|
||
|
bTriggerSupport 0
|
||
|
bTriggerUsage 0
|
||
|
bControlSize 1
|
||
|
bmaControls( 0) 27
|
||
|
VideoStreaming Interface Descriptor:
|
||
|
bLength 27
|
||
|
bDescriptorType 36
|
||
|
bDescriptorSubtype 4 (FORMAT_UNCOMPRESSED)
|
||
|
bFormatIndex 1
|
||
|
bNumFrameDescriptors 3
|
||
|
guidFormat {55595659-0000-1000-8000-00aa00389b71}
|
||
|
bBitsPerPixel 16
|
||
|
bDefaultFrameIndex 1
|
||
|
bAspectRatioX 0
|
||
|
bAspectRatioY 0
|
||
|
bmInterlaceFlags 0x00
|
||
|
Interlaced stream or variable: No
|
||
|
Fields per frame: 1 fields
|
||
|
Field 1 first: No
|
||
|
Field pattern: Field 1 only
|
||
|
bCopyProtect 0
|
||
|
VideoStreaming Interface Descriptor:
|
||
|
bLength 38
|
||
|
bDescriptorType 36
|
||
|
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
|
||
|
bFrameIndex 1
|
||
|
bmCapabilities 0x00
|
||
|
Still image unsupported
|
||
|
wWidth 640
|
||
|
wHeight 480
|
||
|
dwMinBitRate 383976960
|
||
|
dwMaxBitRate 383976960
|
||
|
dwMaxVideoFrameBufferSize 614400
|
||
|
dwDefaultFrameInterval 333333
|
||
|
bFrameIntervalType 0
|
||
|
dwMinFrameInterval 333333
|
||
|
dwMaxFrameInterval 333333
|
||
|
dwFrameIntervalStep 0
|
||
|
VideoStreaming Interface Descriptor:
|
||
|
bLength 38
|
||
|
bDescriptorType 36
|
||
|
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
|
||
|
bFrameIndex 2
|
||
|
bmCapabilities 0x00
|
||
|
Still image unsupported
|
||
|
wWidth 352
|
||
|
wHeight 288
|
||
|
dwMinBitRate 383976960
|
||
|
dwMaxBitRate 383976960
|
||
|
dwMaxVideoFrameBufferSize 202752
|
||
|
dwDefaultFrameInterval 333333
|
||
|
bFrameIntervalType 0
|
||
|
dwMinFrameInterval 333333
|
||
|
dwMaxFrameInterval 333333
|
||
|
dwFrameIntervalStep 0
|
||
|
VideoStreaming Interface Descriptor:
|
||
|
bLength 38
|
||
|
bDescriptorType 36
|
||
|
bDescriptorSubtype 5 (FRAME_UNCOMPRESSED)
|
||
|
bFrameIndex 3
|
||
|
bmCapabilities 0x00
|
||
|
Still image unsupported
|
||
|
wWidth 320
|
||
|
wHeight 240
|
||
|
dwMinBitRate 383976960
|
||
|
dwMaxBitRate 383976960
|
||
|
dwMaxVideoFrameBufferSize 153600
|
||
|
dwDefaultFrameInterval 333333
|
||
|
bFrameIntervalType 0
|
||
|
dwMinFrameInterval 333333
|
||
|
dwMaxFrameInterval 333333
|
||
|
dwFrameIntervalStep 0
|
||
|
Interface Descriptor:
|
||
|
bLength 9
|
||
|
bDescriptorType 4
|
||
|
bInterfaceNumber 1
|
||
|
bAlternateSetting 1
|
||
|
bNumEndpoints 1
|
||
|
bInterfaceClass 14 Video
|
||
|
bInterfaceSubClass 2 Video Streaming
|
||
|
bInterfaceProtocol 0
|
||
|
iInterface 0
|
||
|
Endpoint Descriptor:
|
||
|
bLength 7
|
||
|
bDescriptorType 5
|
||
|
bEndpointAddress 0x82 EP 2 IN
|
||
|
bmAttributes 5
|
||
|
Transfer Type Isochronous
|
||
|
Synch Type Asynchronous
|
||
|
Usage Type Data
|
||
|
wMaxPacketSize 0x1400 3x 1024 bytes
|
||
|
bInterval 1
|
||
|
Device Qualifier (for other device speed):
|
||
|
bLength 10
|
||
|
bDescriptorType 6
|
||
|
bcdUSB 2.00
|
||
|
bDeviceClass 14 Video
|
||
|
bDeviceSubClass 2 Video Streaming
|
||
|
bDeviceProtocol 0
|
||
|
bMaxPacketSize0 8
|
||
|
bNumConfigurations 1
|
||
|
Device Status: 0x0000
|
||
|
(Bus Powered)
|