Elgato Facecam MK2 update
585 lines
Elgato Facecam MK.2 (*****USB3*****, out of the box):
Elgato Facecam MK.2 (*****USB3*****, post update):
[Port8] : USB Composite Device
[Port8] : USB Composite Device
Is Port User Connectable: yes
Is Port User Connectable: yes
Is Port Debug Capable: yes
Is Port Debug Capable: yes
Companion Port Number: 2
Companion Port Number: 2
Companion Hub Symbolic Link Name: USB#ROOT_HUB30#7&30304c2c&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
Companion Hub Symbolic Link Name: USB#ROOT_HUB30#7&30304c2c&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
Protocols Supported:
Protocols Supported:
USB 1.1: no
USB 1.1: no
USB 2.0: no
USB 2.0: no
USB 3.0: yes
USB 3.0: yes
Device Power State: PowerDeviceD0
Device Power State: PowerDeviceD0
---===>USB4 Information<===---
---===>USB4 Information<===---
Port is USB4 Capable: No
Port is USB4 Capable: No
Device is tunneled through USB4: No
Device is tunneled through USB4: No
---===>Device Information<===---
---===>Device Information<===---
English product name: "Elgato Facecam MK.2"
English product name: "Elgato Facecam MK.2"
ConnectionStatus:
ConnectionStatus:
Current Config Value: 0x01
Current Config Value: 0x01
Device Bus Speed: SuperSpeed
Device Bus Speed: SuperSpeed
Device Address: 0x01
Device Address: 0x02
Open Pipes: 2
Open Pipes: 2
===>Device Descriptor<===
===>Device Descriptor<===
bLength: 0x12
bLength: 0x12
bDescriptorType: 0x01
bDescriptorType: 0x01
bcdUSB: 0x0300
bcdUSB: 0x0300
bDeviceClass: 0xEF -> This is a Multi-interface Function Code Device
bDeviceClass: 0xEF -> This is a Multi-interface Function Code Device
bDeviceSubClass: 0x02 -> This is the Common Class Sub Class
bDeviceSubClass: 0x02 -> This is the Common Class Sub Class
bDeviceProtocol: 0x01 -> This is the Interface Association Descriptor protocol
bDeviceProtocol: 0x01 -> This is the Interface Association Descriptor protocol
bMaxPacketSize0: 0x09 = (9) Bytes
bMaxPacketSize0: 0x09 = (9) Bytes
idVendor: 0x0FD9 = El Gato Software LLC
idVendor: 0x0FD9 = El Gato Software LLC
idProduct: 0x0094
idProduct: 0x0094
bcdDevice: 0x0182
bcdDevice: 0x01A0
iManufacturer: 0x01
iManufacturer: 0x01
English (United States) "Elgato"
English (United States) "Elgato"
iProduct: 0x02
iProduct: 0x02
English (United States) "Elgato Facecam MK.2"
English (United States) "Elgato Facecam MK.2"
iSerialNumber: 0x03
iSerialNumber: 0x03
English (United States) "A6HTB448159MEM"
English (United States) "A6HTB448159MEM"
bNumConfigurations: 0x01
bNumConfigurations: 0x01
---===>Open Pipes<===---
---===>Open Pipes<===---
===>Endpoint Descriptor<===
===>Endpoint Descriptor<===
bLength: 0x07
bLength: 0x07
bDescriptorType: 0x05
bDescriptorType: 0x05
bEndpointAddress: 0x85 -> Direction: IN - EndpointID: 5
bEndpointAddress: 0x85 -> Direction: IN - EndpointID: 5
bmAttributes: 0x03 -> Interrupt Transfer Type, Usage Type = Periodic
bmAttributes: 0x03 -> Interrupt Transfer Type, Usage Type = Periodic
wMaxPacketSize: 0x0040
wMaxPacketSize: 0x0040
bInterval: 0x08
bInterval: 0x08
===>Endpoint Descriptor<===
===>Endpoint Descriptor<===
bLength: 0x07
bLength: 0x07
bDescriptorType: 0x05
bDescriptorType: 0x05
bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1
bEndpointAddress: 0x84 -> Direction: IN - EndpointID: 4
bmAttributes: 0x05 -> Isochronous Transfer Type, Synchronization Type = Asynchronous, Usage Type = Data Endpoint
bmAttributes: 0x03 -> Interrupt Transfer Type, Usage Type = Periodic
wMaxPacketSize: 0x0400
wMaxPacketSize: 0x0040
bInterval: 0x01
bInterval: 0x08
---===>Full Configuration Descriptor<===---
---===>Full Configuration Descriptor<===---
===>Configuration Descriptor<===
===>Configuration Descriptor<===
bLength: 0x09
bLength: 0x09
bDescriptorType: 0x02
bDescriptorType: 0x02
wTotalLength: 0x03BB -> Validated
wTotalLength: 0x045E -> Validated
bNumInterfaces: 0x02
bNumInterfaces: 0x03
bConfigurationValue: 0x01
bConfigurationValue: 0x01
iConfiguration: 0x00
iConfiguration: 0x00
bmAttributes: 0x80 -> Bus Powered
bmAttributes: 0x80 -> Bus Powered
MaxPower: 0x20 = 256 mA
MaxPower: 0x20 = 256 mA
===>IAD Descriptor<===
===>IAD Descriptor<===
bLength: 0x08
bLength: 0x08
bDescriptorType: 0x0B
bDescriptorType: 0x0B
bFirstInterface: 0x00
bFirstInterface: 0x00
bInterfaceCount: 0x02
bInterfaceCount: 0x02
bFunctionClass: 0x0E -> Video Interface Class
bFunctionClass: 0x0E -> Video Interface Class
bFunctionSubClass: 0x03 -> Video Interface Collection
bFunctionSubClass: 0x03 -> Video Interface Collection
bFunctionProtocol: 0x00 -> PC_PROTOCOL_UNDEFINED protocol
bFunctionProtocol: 0x00 -> PC_PROTOCOL_UNDEFINED protocol
iFunction: 0x00
iFunction: 0x00
===>Interface Descriptor<===
===>Interface Descriptor<===
bLength: 0x09
bLength: 0x09
bDescriptorType: 0x04
bDescriptorType: 0x04
bInterfaceNumber: 0x00
bInterfaceNumber: 0x00
bAlternateSetting: 0x00
bAlternateSetting: 0x00
bNumEndpoints: 0x01
bNumEndpoints: 0x01
bInterfaceClass: 0x0E -> Video Interface Class
bInterfaceClass: 0x0E -> Video Interface Class
bInterfaceSubClass: 0x01 -> Video Control Interface SubClass
bInterfaceSubClass: 0x01 -> Video Control Interface SubClass
bInterfaceProtocol: 0x00
bInterfaceProtocol: 0x00
iInterface: 0x00
iInterface: 0x00
===>Class-Specific Video Control Interface Header Descriptor<===
===>Class-Specific Video Control Interface Header Descriptor<===
bLength: 0x0D
bLength: 0x0D
bDescriptorType: 0x24
bDescriptorType: 0x24
bDescriptorSubtype: 0x01
bDescriptorSubtype: 0x01
bcdVDC: 0x0100
bcdVDC: 0x0100
wTotalLength: 0x00A3
wTotalLength: 0x00A5 -> Validated
*!*ERROR: Invalid total interface size 0xA3, should be 0x9A
dwClockFreq: 0x01C9C380 = (30000000) Hz
dwClockFreq: 0x01C9C380 = (30000000) Hz
bInCollection: 0x01
bInCollection: 0x01
baInterfaceNr[1]: 0x01
baInterfaceNr[1]: 0x01
USB Video Class device: spec version 1.0
USB Video Class device: spec version 1.0
===>Video Control Output Terminal Descriptor<===
===>Video Control Output Terminal Descriptor<===
bLength: 0x09
bLength: 0x09
bDescriptorType: 0x24
bDescriptorType: 0x24
bDescriptorSubtype: 0x03
bDescriptorSubtype: 0x03
bTerminalID: 0x04
bTerminalID: 0x04
wTerminalType: 0x0101 = (TT_STREAMING)
wTerminalType: 0x0101 = (TT_STREAMING)
bAssocTerminal: 0x00
bAssocTerminal: 0x00
bSourceID: 0x02
bSourceID: 0x02
iTerminal: 0x00
iTerminal: 0x00
===>Video Control Extension Unit Descriptor<===
===>Video Control Extension Unit Descriptor<===
bLength: 0x1C
bLength: 0x1C
bDescriptorType: 0x24
bDescriptorType: 0x24
bDescriptorSubtype: 0x06
bDescriptorSubtype: 0x06
bUnitID: 0x02
bUnitID: 0x02
guidExtensionCode: {2C49D16A-32B8-4485-3EA8-643A152362F2}
guidExtensionCode: {2C49D16A-32B8-4485-3EA8-643A152362F2}
bNumControls: 0x06
bNumControls: 0x06
bNrInPins: 0x01
bNrInPins: 0x01
===>List of Connected Units and Terminal ID's
===>List of Connected Units and Terminal ID's
baSourceID[1]: 0x06
baSourceID[1]: 0x06
bControlSize: 0x03
bControlSize: 0x03
bmControls : 0x3F 0x00 0x00
bmControls : 0x3F 0x00 0x00
D00 = 1 yes - Vendor-Specific (Optional)
D00 = 1 yes - Vendor-Specific (Optional)
D01 = 1 yes - Vendor-Specific (Optional)
D01 = 1 yes - Vendor-Specific (Optional)
D02 = 1 yes - Vendor-Specific (Optional)
D02 = 1 yes - Vendor-Specific (Optional)
D03 = 1 yes - Vendor-Specific (Optional)
D03 = 1 yes - Vendor-Specific (Optional)
D04 = 1 yes - Vendor-Specific (Optional)
D04 = 1 yes - Vendor-Specific (Optional)
D05 = 1 yes - Vendor-Specific (Optional)
D05 = 1 yes - Vendor-Specific (Optional)
D06 = 0 no - Vendor-Specific (Optional)
D06 = 0 no - Vendor-Specific (Optional)
D07 = 0 no - Vendor-Specific (Optional)
D07 = 0 no - Vendor-Specific (Optional)
D08 = 0 no - Vendor-Specific (Optional)
D08 = 0 no - Vendor-Specific (Optional)
D09 = 0 no - Vendor-Specific (Optional)
D09 = 0 no - Vendor-Specific (Optional)
D10 = 0 no - Vendor-Specific (Optional)
D10 = 0 no - Vendor-Specific (Optional)
D11 = 0 no - Vendor-Specific (Optional)
D11 = 0 no - Vendor-Specific (Optional)
D12 = 0 no - Vendor-Specific (Optional)
D12 = 0 no - Vendor-Specific (Optional)
D13 = 0 no - Vendor-Specific (Optional)
D13 = 0 no - Vendor-Specific (Optional)
D14 = 0 no - Vendor-Specific (Optional)
D14 = 0 no - Vendor-Specific (Optional)
D15 = 0 no - Vendor-Specific (Optional)
D15 = 0 no - Vendor-Specific (Optional)
D16 = 0 no - Vendor-Specific (Optional)
D16 = 0 no - Vendor-Specific (Optional)
D17 = 0 no - Vendor-Specific (Optional)
D17 = 0 no - Vendor-Specific (Optional)
D18 = 0 no - Vendor-Specific (Optional)
D18 = 0 no - Vendor-Specific (Optional)
D19 = 0 no - Vendor-Specific (Optional)
D19 = 0 no - Vendor-Specific (Optional)
D20 = 0 no - Vendor-Specific (Optional)
D20 = 0 no - Vendor-Specific (Optional)
D21 = 0 no - Vendor-Specific (Optional)
D21 = 0 no - Vendor-Specific (Optional)
D22 = 0 no - Vendor-Specific (Optional)
D22 = 0 no - Vendor-Specific (Optional)
D23 = 0 no - Vendor-Specific (Optional)
D23 = 0 no - Vendor-Specific (Optional)
iExtension: 0x00
iExtension: 0x00
===>Video Control Extension Unit Descriptor<===
===>Video Control Extension Unit Descriptor<===
bLength: 0x1C
bLength: 0x1C
bDescriptorType: 0x24
bDescriptorType: 0x24
bDescriptorSubtype: 0x06
bDescriptorSubtype: 0x06
bUnitID: 0x06
bUnitID: 0x06
guidExtensionCode: {23E49ED0-1178-4F31-AE52-D2FB8A8D3B48}
guidExtensionCode: {23E49ED0-1178-4F31-AE52-D2FB8A8D3B48}
bNumControls: 0x05
bNumControls: 0x05
bNrInPins: 0x01
bNrInPins: 0x01
===>List of Connected Units and Terminal ID's
===>List of Connected Units and Terminal ID's
baSourceID[1]: 0x03
baSourceID[1]: 0x03
bControlSize: 0x03
bControlSize: 0x03
bmControls : 0xFF 0x7F 0x00
bmControls : 0xFF 0x7F 0x00
D00 = 1 yes - Vendor-Specific (Optional)
D00 = 1 yes - Vendor-Specific (Optional)
D01 = 1 yes - Vendor-Specific (Optional)
D01 = 1 yes - Vendor-Specific (Optional)
D02 = 1 yes - Vendor-Specific (Optional)
D02 = 1 yes - Vendor-Specific (Optional)
D03 = 1 yes - Vendor-Specific (Optional)
D03 = 1 yes - Vendor-Specific (Optional)
D04 = 1 yes - Vendor-Specific (Optional)
D04 = 1 yes - Vendor-Specific (Optional)
D05 = 1 yes - Vendor-Specific (Optional)
D05 = 1 yes - Vendor-Specific (Optional)
D06 = 1 yes - Vendor-Specific (Optional)
D06 = 1 yes - Vendor-Specific (Optional)
D07 = 1 yes - Vendor-Specific (Optional)
D07 = 1 yes - Vendor-Specific (Optional)
D08 = 1 yes - Vendor-Specific (Optional)
D08 = 1 yes - Vendor-Specific (Optional)
D09 = 1 yes - Vendor-Specific (Optional)
D09 = 1 yes - Vendor-Specific (Optional)
D10 = 1 yes - Vendor-Specific (Optional)
D10 = 1 yes - Vendor-Specific (Optional)
D11 = 1 yes - Vendor-Specific (Optional)
D11 = 1 yes - Vendor-Specific (Optional)
D12 = 1 yes - Vendor-Specific (Optional)
D12 = 1 yes - Vendor-Specific (Optional)
D13 = 1 yes - Vendor-Specific (Optional)
D13 = 1 yes - Vendor-Specific (Optional)
D14 = 1 yes - Vendor-Specific (Optional)
D14 = 1 yes - Vendor-Specific (Optional)
D15 = 0 no - Vendor-Specific (Optional)
D15 = 0 no - Vendor-Specific (Optional)
D16 = 0 no - Vendor-Specific (Optional)
D16 = 0 no - Vendor-Specific (Optional)
D17 = 0 no - Vendor-Specific (Optional)
D17 = 0 no - Vendor-Specific (Optional)
D18 = 0 no - Vendor-Specific (Optional)
D18 = 0 no - Vendor-Specific (Optional)
D19 = 0 no - Vendor-Specific (Optional)
D19 = 0 no - Vendor-Specific (Optional)
D20 = 0 no - Vendor-Specific (Optional)
D20 = 0 no - Vendor-Specific (Optional)
D21 = 0 no - Vendor-Specific (Optional)
D21 = 0 no - Vendor-Specific (Optional)
D22 = 0 no - Vendor-Specific (Optional)
D22 = 0 no - Vendor-Specific (Optional)
D23 = 0 no - Vendor-Specific (Optional)
D23 = 0 no - Vendor-Specific (Optional)
iExtension: 0x00
iExtension: 0x00
===>Video Control Extension Unit Descriptor<===
===>Video Control Extension Unit Descriptor<===
bLength: 0x1D
bLength: 0x1D
bDescriptorType: 0x24
bDescriptorType: 0x24
bDescriptorSubtype: 0x06
bDescriptorSubtype: 0x06
bUnitID: 0x07
bUnitID: 0x07
guidExtensionCode: {23E49ED0-1178-4F31-AE52-D2FB8A8D3001}
guidExtensionCode: {23E49ED0-1178-4F31-AE52-D2FB8A8D3001}
bNumControls: 0x1F
bNumControls: 0x20
bNrInPins: 0x01
bNrInPins: 0x01
===>List of Connected Units and Terminal ID's
===>List of Connected Units and Terminal ID's
baSourceID[1]: 0x03
baSourceID[1]: 0x03
bControlSize: 0x04
bControlSize: 0x04
bmControls : 0x83 0x06 0xB1 0x00
bmControls : 0x83 0x26 0xB3 0x00
D00 = 1 yes - Vendor-Specific (Optional)
D00 = 1 yes - Vendor-Specific (Optional)
D01 = 1 yes - Vendor-Specific (Optional)
D01 = 1 yes - Vendor-Specific (Optional)
D02 = 0 no - Vendor-Specific (Optional)
D02 = 0 no - Vendor-Specific (Optional)
D03 = 0 no - Vendor-Specific (Optional)
D03 = 0 no - Vendor-Specific (Optional)
D04 = 0 no - Vendor-Specific (Optional)
D04 = 0 no - Vendor-Specific (Optional)
D05 = 0 no - Vendor-Specific (Optional)
D05 = 0 no - Vendor-Specific (Optional)
D06 = 0 no - Vendor-Specific (Optional)
D06 = 0 no - Vendor-Specific (Optional)
D07 = 1 yes - Vendor-Specific (Optional)
D07 = 1 yes - Vendor-Specific (Optional)
D08 = 0 no - Vendor-Specific (Optional)
D08 = 0 no - Vendor-Specific (Optional)
D09 = 1 yes - Vendor-Specific (Optional)
D09 = 1 yes - Vendor-Specific (Optional)
D10 = 1 yes - Vendor-Specific (Optional)
D10 = 1 yes - Vendor-Specific (Optional)
D11 = 0 no - Vendor-Specific (Optional)
D11 = 0 no - Vendor-Specific (Optional)
D12 = 0 no - Vendor-Specific (Optional)
D12 = 0 no - Vendor-Specific (Optional)
D13 = 0 no - Vendor-Specific (Optional)
D13 = 1 yes - Vendor-Specific (Optional)
D14 = 0 no - Vendor-Specific (Optional)
D14 = 0 no - Vendor-Specific (Optional)
D15 = 0 no - Vendor-Specific (Optional)
D15 = 0 no - Vendor-Specific (Optional)
D16 = 1 yes - Vendor-Specific (Optional)
D16 = 1 yes - Vendor-Specific (Optional)
D17 = 0 no - Vendor-Specific (Optional)
D17 = 1 yes - Vendor-Specific (Optional)
D18 = 0 no - Vendor-Specific (Optional)
D18 = 0 no - Vendor-Specific (Optional)
D19 = 0 no - Vendor-Specific (Optional)
D19 = 0 no - Vendor-Specific (Optional)
D20 = 1 yes - Vendor-Specific (Optional)
D20 = 1 yes - Vendor-Specific (Optional)
D21 = 1 yes - Vendor-Specific (Optional)
D21 = 1 yes - Vendor-Specific (Optional)
D22 = 0 no - Vendor-Specific (Optional)
D22 = 0 no - Vendor-Specific (Optional)
D23 = 1 yes - Vendor-Specific (Optional)
D23 = 1 yes - Vendor-Specific (Optional)
D24 = 0 no - Vendor-Specific (Optional)
D24 = 0 no - Vendor-Specific (Optional)
D25 = 0 no - Vendor-Specific (Optional)
D25 = 0 no - Vendor-Specific (Optional)
D26 = 0 no - Vendor-Specific (Optional)
D26 = 0 no - Vendor-Specific (Optional)
D27 = 0 no - Vendor-Specific (Optional)
D27 = 0 no - Vendor-Specific (Optional)
D28 = 0 no - Vendor-Specific (Optional)
D28 = 0 no - Vendor-Specific (Optional)
D29 = 0 no - Vendor-Specific (Optional)
D29 = 0 no - Vendor-Specific (Optional)
D30 = 0 no - Vendor-Specific (Optional)
D30 = 0 no - Vendor-Specific (Optional)
D31 = 0 no - Vendor-Specific (Optional)
D31 = 0 no - Vendor-Specific (Optional)
iExtension: 0x00
iExtension: 0x00
===>Video Control Extension Unit Descriptor<===
===>Video Control Extension Unit Descriptor<===
bLength: 0x1D
bLength: 0x1D
bDescriptorType: 0x24
bDescriptorType: 0x24
bDescriptorSubtype: 0x06
bDescriptorSubtype: 0x06
bUnitID: 0x08
bUnitID: 0x08
guidExtensionCode: {2C49D16A-32B8-4485-3EA8-643A15236002}
guidExtensionCode: {2C49D16A-32B8-4485-3EA8-643A15236002}
bNumControls: 0x1F
bNumControls: 0x20
bNrInPins: 0x01
bNrInPins: 0x01
===>List of Connected Units and Terminal ID's
===>List of Connected Units and Terminal ID's
baSourceID[1]: 0x03
baSourceID[1]: 0x03
bControlSize: 0x04
bControlSize: 0x04
bmControls : 0x61 0x01 0x00 0x00
bmControls : 0x63 0x91 0x01 0x00
D00 = 1 yes - Vendor-Specific (Optional)
D00 = 1 yes - Vendor-Specific (Optional)
D01 = 0 no - Vendor-Specific (Optional)
D01 = 1 yes - Vendor-Specific (Optional)
D02 = 0 no - Vendor-Specific (Optional)
D02 = 0 no - Vendor-Specific (Optional)
D03 = 0 no - Vendor-Specific (Optional)
D03 = 0 no - Vendor-Specific (Optional)
D04 = 0 no - Vendor-Specific (Optional)
D04 = 0 no - Vendor-Specific (Optional)
D05 = 1 yes - Vendor-Specific (Optional)
D05 = 1 yes - Vendor-Specific (Optional)
D06 = 1 yes - Vendor-Specific (Optional)
D06 = 1 yes - Vendor-Specific (Optional)
D07 = 0 no - Vendor-Specific (Optional)
D07 = 0 no - Vendor-Specific (Optional)
D08 = 1 yes - Vendor-Specific (Optional)
D08 = 1 yes - Vendor-Specific (Optional)
D09 = 0 no - Vendor-Specific (Optional)
D09 = 0 no - Vendor-Specific (Optional)
D10 = 0 no - Vendor-Specific (Optional)
D10 = 0 no - Vendor-Specific (Optional)
D11 = 0 no - Vendor-Specific (Optional)
D11 = 0 no - Vendor-Specific (Optional)
D12 = 0 no - Vendor-Specific (Optional)
D12 = 1 yes - Vendor-Specific (Optional)
D13 = 0 no - Vendor-Specific (Optional)
D13 = 0 no - Vendor-Specific (Optional)
D14 = 0 no - Vendor-Specific (Optional)
D14 = 0 no - Vendor-Specific (Optional)
D15 = 0 no - Vendor-Specific (Optional)
D15 = 1 yes - Vendor-Specific (Optional)
D16 = 0 no - Vendor-Specific (Optional)
D16 = 1 yes - Vendor-Specific (Optional)
D17 = 0 no - Vendor-Specific (Optional)
D17 = 0 no - Vendor-Specific (Optional)
D18 = 0 no - Vendor-Specific (Optional)
D18 = 0 no - Vendor-Specific (Optional)
D19 = 0 no - Vendor-Specific (Optional)
D19 = 0 no - Vendor-Specific (Optional)
D20 = 0 no - Vendor-Specific (Optional)
D20 = 0 no - Vendor-Specific (Optional)
D21 = 0 no - Vendor-Specific (Optional)
D21 = 0 no - Vendor-Specific (Optional)
D22 = 0 no - Vendor-Specific (Optional)
D22 = 0 no - Vendor-Specific (Optional)
D23 = 0 no - Vendor-Specific (Optional)
D23 = 0 no - Vendor-Specific (Optional)
D24 = 0 no - Vendor-Specific (Optional)
D24 = 0 no - Vendor-Specific (Optional)
D25 = 0 no - Vendor-Specific (Optional)
D25 = 0 no - Vendor-Specific (Optional)
D26 = 0 no - Vendor-Specific (Optional)
D26 = 0 no - Vendor-Specific (Optional)
D27 = 0 no - Vendor-Specific (Optional)
D27 = 0 no - Vendor-Specific (Optional)
D28 = 0 no - Vendor-Specific (Optional)
D28 = 0 no - Vendor-Specific (Optional)
D29 = 0 no - Vendor-Specific (Optional)
D29 = 0 no - Vendor-Specific (Optional)
D30 = 0 no - Vendor-Specific (Optional)
D30 = 0 no - Vendor-Specific (Optional)
D31 = 0 no - Vendor-Specific (Optional)
D31 = 0 no - Vendor-Specific (Optional)
iExtension: 0x00
iExtension: 0x00
===>Video Control Input Terminal Descriptor<===
===>Video Control Input Terminal Descriptor<===
bLength: 0x12
bLength: 0x12
bDescriptorType: 0x24
bDescriptorType: 0x24
bDescriptorSubtype: 0x02
bDescriptorSubtype: 0x02
bTerminalID: 0x01
bTerminalID: 0x01
wTerminalType: 0x0201 = (ITT_CAMERA)
wTerminalType: 0x0201 = (ITT_CAMERA)
bAssocTerminal: 0x00
bAssocTerminal: 0x00
iTerminal: 0x00
iTerminal: 0x00
===>Camera Input Terminal Data
===>Camera Input Terminal Data
wObjectiveFocalLengthMin: 0x0000
wObjectiveFocalLengthMin: 0x0000
wObjectiveFocalLengthMax: 0x0000
wObjectiveFocalLengthMax: 0x0000
wOcularFocalLength: 0x0000
wOcularFocalLength: 0x0000
bControlSize: 0x03
bControlSize: 0x03
bmControls : 0x0E 0x0A 0x04
bmControls : 0x0E 0x0A 0x04
D00 = 0 no - Scanning Mode
D00 = 0 no - Scanning Mode
D01 = 1 yes - Auto-Exposure Mode
D01 = 1 yes - Auto-Exposure Mode
D02 = 1 yes - Auto-Exposure Priority
D02 = 1 yes - Auto-Exposure Priority
D03 = 1 yes - Exposure Time (Absolute)
D03 = 1 yes - Exposure Time (Absolute)
D04 = 0 no - Exposure Time (Relative)
D04 = 0 no - Exposure Time (Relative)
D05 = 0 no - Focus (Absolute)
D05 = 0 no - Focus (Absolute)
D06 = 0 no - Focus (Relative)
D06 = 0 no - Focus (Relative)
D07 = 0 no - Iris (Absolute)
D07 = 0 no - Iris (Absolute)
D08 = 0 no - Iris (Relative)
D08 = 0 no - Iris (Relative)
D09 = 1 yes - Zoom (Absolute)
D09 = 1 yes - Zoom (Absolute)
D10 = 0 no - Zoom (Relative)
D10 = 0 no - Zoom (Relative)
D11 = 1 yes - PanTilt (Absolute)
D11 = 1 yes - PanTilt (Absolute)
D12 = 0 no - PanTilt (Relative)
D12 = 0 no - PanTilt (Relative)
D13 = 0 no - Roll (Absolute)
D13 = 0 no - Roll (Absolute)
D14 = 0 no - Roll (Relative)
D14 = 0 no - Roll (Relative)
D15 = 0 no - Reserved
D15 = 0 no - Reserved
D16 = 0 no - Reserved
D16 = 0 no - Reserved
D17 = 0 no - Focus, Auto
D17 = 0 no - Focus, Auto
D18 = 1 yes - Privacy
D18 = 1 yes - Privacy
D19 = 0 no - Focus, Simple
D19 = 0 no - Focus, Simple
D20 = 0 no - Window
D20 = 0 no - Window
D21 = 0 no - Region of Interest
D21 = 0 no - Region of Interest
D22 = 0 no - Reserved
D22 = 0 no - Reserved
D23 = 0 no - Reserved
D23 = 0 no - Reserved
===>Video Control Processing Unit Descriptor<===
===>Video Control Processing Unit Descriptor<===
bLength: 0x0B
bLength: 0x0B
bDescriptorType: 0x24
bDescriptorType: 0x24
bDescriptorSubtype: 0x05
bDescriptorSubtype: 0x05
bUnitID: 0x03
bUnitID: 0x03
bSourceID: 0x01
bSourceID: 0x01
wMaxMultiplier: 0x0000
wMaxMultiplier: 0x0000
bControlSize: 0x02
bControlSize: 0x02
bmControls : 0x5B 0x17
bmControls : 0x5B 0x17
D00 = 1 yes - Brightness
D00 = 1 yes - Brightness
D01 = 1 yes - Contrast
D01 = 1 yes - Contrast
D02 = 0 no - Hue
D02 = 0 no - Hue
D03 = 1 yes - Saturation
D03 = 1 yes - Saturation
D04 = 1 yes - Sharpness
D04 = 1 yes - Sharpness
D05 = 0 no - Gamma
D05 = 0 no - Gamma
D06 = 1 yes - White Balance Temperature
D06 = 1 yes - White Balance Temperature
D07 = 0 no - White Balance Component
D07 = 0 no - White Balance Component
D08 = 1 yes - Backlight Compensation
D08 = 1 yes - Backlight Compensation
D09 = 1 yes - Gain
D09 = 1 yes - Gain
D10 = 1 yes - Power Line Frequency
D10 = 1 yes - Power Line Frequency
D11 = 0 no - Hue, Auto
D11 = 0 no - Hue, Auto
D12 = 1 yes - White Balance Temperature, Auto
D12 = 1 yes - White Balance Temperature, Auto
D13 = 0 no - White Balance Component, Auto
D13 = 0 no - White Balance Component, Auto
D14 = 0 no - Digital Multiplier
D14 = 0 no - Digital Multiplier
D15 = 0 no - Digital Multiplier Limit
D15 = 0 no - Digital Multiplier Limit
iProcessing : 0x00
iProcessing : 0x00
===>Endpoint Descriptor<===
===>Endpoint Descriptor<===
bLength: 0x07
bLength: 0x07
bDescriptorType: 0x05
bDescriptorType: 0x05
bEndpointAddress: 0x85 -> Direction: IN - EndpointID: 5
bEndpointAddress: 0x85 -> Direction: IN - EndpointID: 5
bmAttributes: 0x03 -> Interrupt Transfer Type, Usage Type = Periodic
bmAttributes: 0x03 -> Interrupt Transfer Type, Usage Type = Periodic
wMaxPacketSize: 0x0040
wMaxPacketSize: 0x0040
bInterval: 0x08
bInterval: 0x08
===>SuperSpeed Endpoint Companion Descriptor<===
===>SuperSpeed Endpoint Companion Descriptor<===
bLength: 0x06
bLength: 0x06
bDescriptorType: 0x30
bDescriptorType: 0x30
bMaxBurst: 0x00
bMaxBurst: 0x00
bmAttributes: 0x00
bmAttributes: 0x00
wBytesPerInterval: 0x0008
wBytesPerInterval: 0x0008
===>Class-specific VC Interrupt Endpoint Descriptor<===
===>Class-specific VC Interrupt Endpoint Descriptor<===
bLength: 0x05
bLength: 0x05
bDescriptorType: 0x25
bDescriptorType: 0x25
bDescriptorSubtype: 0x03
bDescriptorSubtype: 0x03
wMaxTransferSize: 0x0040 = (64) Bytes
wMaxTransferSize: 0x0040 = (64) Bytes
===>Interface Descriptor<===
===>Interface Descriptor<===
bLength: 0x09
bLength: 0x09
bDescriptorType: 0x04
bDescriptorType: 0x04
bInterfaceNumber: 0x01
bInterfaceNumber: 0x01
bAlternateSetting: 0x00
bAlternateSetting: 0x00
bNumEndpoints: 0x00
bNumEndpoints: 0x00
bInterfaceClass: 0x0E -> Video Interface Class
bInterfaceClass: 0x0E -> Video Interface Class
bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass
bInterfaceSubClass: 0x02 -> Video Streaming Interface SubClass
bInterfaceProtocol: 0x00
bInterfaceProtocol: 0x00
iInterface: 0x00
iInterface: 0x00
===>Video Class-Specific VS Video Input Header Descriptor<===
===>Video Class-Specific VS Video Input Header Descriptor<===
bLength: 0x10
bLength: 0x10
bDescriptorType: 0x24
bDescriptorType: 0x24
bDescriptorSubtype: 0x01
bDescriptorSubtype: 0x01
bNumFormats: 0x03
bNumFormats: 0x03
wTotalLength: 0x0185 -> Validated
wTotalLength: 0x0231 -> Validated
bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1
bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1
bmInfo: 0x00 -> Dynamic Format Change not Supported
bmInfo: 0x00 -> Dynamic Format Change not Supported
bTerminalLink: 0x04
bTerminalLink: 0x04
bStillCaptureMethod: 0x00 -> No Still Capture
bStillCaptureMethod: 0x00 -> No Still Capture
bTriggerSupport: 0x00 -> No Hardware Triggering Support
bTriggerSupport: 0x00 -> No Hardware Triggering Support
bTriggerUsage: 0x00
bTriggerUsage: 0x00
bControlSize: 0x01
bControlSize: 0x01
Video Payload Format 1 0x00
Video Payload Format 1 0x00
D00 = 0 no - Key Frame Rate
D00 = 0 no - Key Frame Rate
D01 = 0 no - P Frame Rate
D01 = 0 no - P Frame Rate
D02 = 0 no - Compression Quality
D02 = 0 no - Compression Quality
D03 = 0 no - Compression Window Size
D03 = 0 no - Compression Window Size
D04 = 0 no - Generate Key Frame
D04 = 0 no - Generate Key Frame
D05 = 0 no - Update Frame Segment
D05 = 0 no - Update Frame Segment
D06 = 0 no - Reserved
D06 = 0 no - Reserved
D07 = 0 no - Reserved
D07 = 0 no - Reserved
Video Payload Format 2 0x00
Video Payload Format 2 0x00
D00 = 0 no - Key Frame Rate
D00 = 0 no - Key Frame Rate
D01 = 0 no - P Frame Rate
D01 = 0 no - P Frame Rate
D02 = 0 no - Compression Quality
D02 = 0 no - Compression Quality
D03 = 0 no - Compression Window Size
D03 = 0 no - Compression Window Size
D04 = 0 no - Generate Key Frame
D04 = 0 no - Generate Key Frame
D05 = 0 no - Update Frame Segment
D05 = 0 no - Update Frame Segment
D06 = 0 no - Reserved
D06 = 0 no - Reserved
D07 = 0 no - Reserved
D07 = 0 no - Reserved
Video Payload Format 3 0x00
Video Payload Format 3 0x00
D00 = 0 no - Key Frame Rate
D00 = 0 no - Key Frame Rate
D01 = 0 no - P Frame Rate
D01 = 0 no - P Frame Rate
D02 = 0 no - Compression Quality
D02 = 0 no - Compression Quality
D03 = 0 no - Compression Window Size
D03 = 0 no - Compression Window Size
D04 = 0 no - Generate Key Frame
D04 = 0 no - Generate Key Frame
D05 = 0 no - Update Frame Segment
D05 = 0 no - Update Frame Segment
D06 = 0 no - Reserved
D06 = 0 no - Reserved
D07 = 0 no - Reserved
D07 = 0 no - Reserved
===>Video Streaming Uncompressed Format Type Descriptor<===
===>Video Streaming Uncompressed Format Type Descriptor<===
bLength: 0x1B
bLength: 0x1B
bDescriptorType: 0x24
bDescriptorType: 0x24
bDescriptorSubtype: 0x04
bDescriptorSubtype: 0x04
bFormatIndex: 0x01
bFormatIndex: 0x01
bNumFrameDescriptors: 0x03
bNumFrameDescriptors: 0x05
guidFormat: {32595559-0000-0010-8000-00AA00389B71} = YUY2 Format
guidFormat: {32595559-0000-0010-8000-00AA00389B71} = YUY2 Format
bBitsPerPixel: 0x10
bBitsPerPixel: 0x10
bDefaultFrameIndex: 0x01
bDefaultFrameIndex: 0x01
bAspectRatioX: 0x00
bAspectRatioX: 0x00
bAspectRatioY: 0x00
bAspectRatioY: 0x00
bmInterlaceFlags: 0x00
bmInterlaceFlags: 0x00
D0 = 0x00 Interlaced stream or variable: No
D0 = 0x00 Interlaced stream or variable: No
D1 = 0x00 Fields per frame: 2 fields
D1 = 0x00 Fields per frame: 2 fields
D2 = 0x00 Field 1 first: No
D2 = 0x00 Field 1 first: No
D3 = 0x00 Reserved
D3 = 0x00 Reserved
D4..5 = 0x00 Field patterns -> Field 1 only
D4..5 = 0x00 Field patterns -> Field 1 only
D6..7 = 0x00 Display Mode -> Bob only
D6..7 = 0x00 Display Mode -> Bob only
bCopyProtect: 0x00 -> Duplication Unrestricted
bCopyProtect: 0x00 -> Duplication Unrestricted
*!*ERROR: Found 6 frame descriptors (should be 3)
*!*ERROR: Found 8 frame descriptors (should be 5)
===>Video Streaming Uncompressed Frame Type Descriptor<===
===>Video Streaming Uncompressed Frame Type Descriptor<===
--->This is the Default (optimum) Frame index
--->This is the Default (optimum) Frame index
bLength: 0x26
bLength: 0x1E
bDescriptorType: 0x24
bDescriptorType: 0x24
bDescriptorSubtype: 0x05
bDescriptorSubtype: 0x05
bFrameIndex: 0x01
bFrameIndex: 0x01
bmCapabilities: 0x00
bmCapabilities: 0x00
wWidth: 0x0280 = 640
wHeight: 0x0168 = 360
dwMinBitRate: 0x06978000
dwMaxBitRate: 0x06978000
dwMaxVideoFrameBufferSize: 0x00070800
dwDefaultFrameInterval: 0x00028B0A = 16.666600 mSec (60.00 Hz)
bFrameIntervalType: 0x01
===>Additional Discrete Frame Type Data
dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz)
===>Video Streaming Uncompressed Frame Type Descriptor<===
bLength: 0x1E
bDescriptorType: 0x24
bDescriptorSubtype: 0x05
bFrameIndex: 0x02
bmCapabilities: 0x00
wWidth: 0x0280 = 640
wHeight: 0x01E0 = 480
dwMinBitRate: 0x08CA0000
dwMaxBitRate: 0x08CA0000
dwMaxVideoFrameBufferSize: 0x00096000
dwDefaultFrameInterval: 0x00028B0A = 16.666600 mSec (60.00 Hz)
bFrameIntervalType: 0x01
===>Additional Discrete Frame Type Data
dwFrameInterval[1]: 0x00051615 = 33.333300 mSec (30.00 Hz)
===>Video Streaming Uncompressed Frame Type Descriptor<===
bLength: 0x26
bDescriptorType: 0x24
bDescriptorSubtype: 0x05
bFrameIndex: 0x03
bmCapabilities: 0x00
wWidth: 0x03C0 = 960
wWidth: 0x03C0 = 960
wHeight: 0x021C = 540
wHeight: 0x021C = 540
dwMinBitRate: 0x3B538000
dwMinBitRate: 0x3B538000
dwMaxBitRate: 0x3B538000
dwMaxBitRate: 0x3B538000
dwMaxVideoFrameBufferSize: 0x000FD200
dwMaxVideoFrameBufferSize: 0x000FD200
dwDefaultFrameInterval: 0x00028B0A = 16.666600 mSec (60.00 Hz)
dwDefaultFrameInterval: 0x00028B0A = 16.666600 mSec (60.00 Hz)
bFrameIntervalType: 0x03
bFrameIntervalType: 0x03
===>Additional Discrete Frame Type Data
===>Additional Discrete Frame Type Data
dwFrameInterval[1]: 0x00014585 = 8.333300 mSec (120.00 Hz)
dwFrameInterval[1]: 0x00014585 = 8.333300 mSec (120.00 Hz)
dwFrameInterval[2]: 0x00028B0A = 16.666600 mSec (60.00 Hz)
dwFrameInterval[2]: 0x00028B0A = 16.666600 mSec (60.00 Hz)
dwFrameInterval[3]: 0x00051615 = 33.333300 mSec (30.00 Hz)
dwFrameInterval[3]: 0x00051615 = 33.333300 mSec (30.00 Hz)
===>Video Streaming Uncompressed Frame Type Descriptor<===
===>Video Streaming Uncompressed Frame Type Descriptor<===
bLength: 0x26
bLength: 0x26
bDescriptorType: 0x24
bDescriptorType: 0x24
bDescriptorSubtype: 0x05
bDescriptorSubtype: 0x05
bFrameIndex: 0x02
bFrameIndex: 0x04
bmCapabilities: 0x00
bmCapabilities: 0x00
wWidth: 0x0500 = 1280
wWidth: 0x0500 = 1280
wHeight: 0x02D0 = 720
wHeight: 0x02D0 = 720
dwMinBitRate: 0x69780000
dwMinBitRate: 0x69780000
dwMaxBitRate: 0x69780000
dwMaxBitRate: 0x69780000
dwMaxVideoFrameBufferSize: 0x001C2000
dwMaxVideoFrameBufferSize: 0x001C2000
dwDefaultFrameInterval: 0x00028B0A = 16.666600 mSec (60.00 Hz)
dwDefaultFrameInterval: 0x00028B0A = 16.666600 mSec (60.00 Hz)
bFrameIntervalType: 0x03
bFrameIntervalType: 0x03
===>Additional Discrete Frame Type Data
===>Additional Discrete Frame Type Data
dwFrameInterval[1]: 0x00014585 = 8.333300 mSec (120.00 Hz)
dwFrameInterval[1]: 0x00014585 = 8.333300 mSec (120.00 Hz)
dwFrameInterval[2]: 0x00028B0A = 16.666600 mSec (60.00 Hz)
dwFrameInterval[2]: 0x00028B0A = 16.666600 mSec (60.00 Hz)
dwFrameInterval[3]: 0x00051615 = 33.333300 mSec (30.00 Hz)
dwFrameInterval[3]: 0x00051615 = 33.333300 mSec (30.00 Hz)
===>Video Streaming Uncompressed Frame Type Descriptor<===
===>Video Streaming Uncompressed Frame Type Descriptor<===
bLength: 0x22
bLength: 0x22
bDescriptorType: 0x24
bDescriptorType: 0x24
bDescriptorSubtype: 0x05
bDescriptorSubtype: 0x05
bFrameIndex: 0x03
bFrameIndex: 0x05
bmCapabilities: 0x00
bmCapabilities: 0x00
wWidth: 0x0780 = 1920
wWidth: 0x0780 = 1920
wHeight: 0x0438 = 1080
wHeight: 0x0438 = 1080
dwMinBitRate: 0x76A70000
dwMinBitRate: 0x76A70000
dwMaxBitRate: 0x76A70000
dwMaxBitRate: 0x76A70000
dwMaxVideoFrameBufferSize: 0x003F4800
dwMaxVideoFrameBufferSize: 0x003F4800
dwDefaultFrameInterval: 0x00028B0A = 16.666600 mSec (60.00 Hz)
dwDefaultFrameInterval: 0x00028B0A = 16.666600 mSec (60.00 Hz)
bFrameIntervalType: 0x02
bFrameIntervalType: 0x02
===>Additional Discrete Frame Type Data
===>Additional Discrete Frame Type Data
dwFrameInterval[1]: 0x00028B0A = 16.666600 mSec (60.00 Hz)
dwFrameInterval[1]: 0x00028B0A = 16.666600 mSec (60.00 Hz)
dwFrameInterval[2]: 0x00051615 = 33.333300 mSec (30.00 Hz)
dwFrameInterval[2]: 0x00051615 = 33.333300 mSec (30.00 Hz)
===>Color Matching Descriptor<===
===>Color Matching Descriptor<===
bLength: 0x06
bLength: 0x06
bDescriptorType: 0x24
bDescriptorType: 0x24
bDescriptorSubtype: 0x0D
bDescriptorSubtype: 0x0D
bColorPrimaries: 0x01
bColorPrimaries: 0x01
bTransferCharacteristics: 0x01
bTransferCharacteristics: 0x01
bMatrixCoefficients: 0x04
bMatrixCoefficients: 0x04
===>Video Streaming MJPEG Format Type Descriptor<===
===>Video Streaming MJPEG Format Type Descriptor<===
bLength: 0x0B
bLength: 0x0B
bDescriptorType: 0x24
bDescriptorType: 0x24
bDescriptorSubtype: 0x06
bDescriptorSubtype: 0x06
bFormatIndex: 0x02
bFormatIndex: 0x02
bNumFrameDescriptors: 0x03
bNumFrameDescriptors: 0x05
bmFlags: 0x00 -> Sample Size is Not Fixed
bmFlags: 0x00 -> Sample Size is Not Fixed
bDefaultFrameIndex: 0x01
bDefaultFrameIndex: 0x01
bAspectRatioX: 0x00
bAspectRatioX: 0x00
bAspectRatioY: 0x00
bAspectRatioY: 0x00
bmInterlaceFlags: 0x00
bmInterlaceFlags: 0x00
D00 = 0 non-Interlaced stream or variable
D00 = 0 non-Interlaced stream or variable
D01 = 0 2 fields per frame
D01 = 0 2 fields per frame
D02 = 0 Field 1 not first
D02 = 0 Field 1 not first
D03 = 0 Reserved
D03 = 0 Reserved
D4..5 = 0 Field patterns -> Field 1 only
D4..5 = 0 Field patterns -> Field 1 only
D6..7 = 0 Display Mode -> Bob only
D6..7 = 0 Display Mode -> Bob only
bCopyProtect: 0x00 -> Duplication Unrestricted
bCopyProtect: 0x00 -> Duplication Unrestricted
===>Video Streaming MJPEG Frame Type Descriptor<===
===>Video Streaming MJPEG Frame Type Descriptor<===
--->This is the Default (optimum) Frame index
--->This is the Default (optimum) Frame index
bLength: 0x26
bLength: 0x22
bDescriptorType: 0x24
bDescriptorType: 0x24
bDescriptorSubtype: 0x07
bDescriptorSubtype: 0x07
bFrameIndex: 0x01
bFrameIndex: 0x01
bmCapabilities: 0x00
bmCapabilities: 0x00
wWidth: 0x03C0 = 960
wWidth: 0x0280 = 640
wHeight: 0x021C = 540
wHeight: 0x0168 = 360
dwMinBitRate: 0x3B538000
dwMinBitRate: 0x0D2F0000
dwMaxBitRate: 0x3B538000
dwMaxBitRate: 0x0D2F0000
dwMaxVideoFrameBufferSize: 0x000FD200
dwMaxVideoFrameBufferSize: 0x00070800
dwDefaultFrameInterval: 0x00028B0A = 16.666600 mSec (60.00 Hz)
bFrameIntervalType: 0x03
===>Additional Discrete Frame TypeData
dwFrameInterval[1]: 0x00014585 = 8.333300 mSec (120.00 Hz)
dwFrameInterval[2]: 0x00028B0A = 16.666600 mSec (60.00 Hz)
dwFrameInterval[3]: 0x00051615 = 33.333300 mSec (30.00 Hz)
===>Video Streaming MJPEG Frame Type Descriptor<===
bLength: 0x26
bDescriptorType: 0x24
bDescriptorSubtype: 0x07
bFrameIndex: 0x02
bmCapabilities: 0x00
wWidth: 0x0500 = 1280
wHeight: 0x02D0 = 720
dwMinBitRate: 0x69780000
dwMaxBitRate: 0x69780000
dwMaxVideoFrameBufferSize: 0x001C2000
dwDefaultFrameInterval: 0x00028B0A = 16.666600 mSec (60.00 Hz)
dwDefaultFrameInterval: 0x00028B0A = 16.666600 mSec (60.00 Hz)
bFrameIntervalType: 0x03
bFrameIntervalType: 0x02
===>Additional Discrete Frame TypeData
===>Additional Discrete Frame TypeData
dwFrameInterval[1]: 0x00014585 = 8.333300 mSec (120.00 Hz)
dwFrameInterval[1]: 0x00028B0A = 16.666600 mSec (60.00 Hz)
dwFrameInterval[2]: 0x00028B0A = 16.666600 mSec (60.00 Hz)
dwFrameInterval[2]: 0x00051615 = 33.333300 mSec (30.00 Hz)
dwFrameInterval[3]: 0x00051615 = 33.333300 mSec (30.00 Hz)
===>Video Streaming MJPEG Frame Type Descriptor<===
===>Video Streaming MJPEG Frame Type Descriptor<===
bLength: 0x22
bLength: 0x22
bDescriptorType: 0x24
bDescriptorType: 0x24
bDescriptorSubtype: 0x07
bDescriptorSubtype: 0x07
bFrameIndex: 0x03
bFrameIndex: 0x02
bmCapabilities: 0x00
bmCapabilities: 0x00
wWidth: 0x0780 = 1920
wWidth: 0x0280 = 640
wHeight: 0x0438 = 1080
wHeight: 0x01E0 = 480
dwMinBitRate: 0x76A70000
dwMaxBitRate: 0x76A70000
dwMaxVideoFrameBufferSize: 0x003F4800
dwDefaultFrameInterval: 0x00028B0A = 16.666600 mSec (60.00 Hz)
bFrameIntervalType: 0x02
===>Additional Discrete Frame TypeData
dwFrameInterval[1]: 0x00028B0A = 16.666600 mSec (60.00 Hz)
dwFrameInterval[2]: 0x00051615 = 33.333300 mSec (30.00 Hz)