Created
December 20, 2021 20:54
-
-
Save dalbani/7266379ed93b7b693bb8dd899d18e92b to your computer and use it in GitHub Desktop.
USB sniff dump for "DESCRIPTOR 0 CONFIGURATION" of Logitech C930e on Linux
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
No. Time Source Destination Protocol Length Info | |
215 2.554329 host 1.11.0 USB 64 GET DESCRIPTOR Request CONFIGURATION | |
Frame 215: 64 bytes on wire (512 bits), 64 bytes captured (512 bits) | |
Encapsulation type: USB packets with Linux header and padding (115) | |
Arrival Time: Dec 18, 2021 15:53:55.875364000 CET | |
[Time shift for this packet: 0.000000000 seconds] | |
Epoch Time: 1639839235.875364000 seconds | |
[Time delta from previous captured frame: 0.168247000 seconds] | |
[Time delta from previous displayed frame: 0.168247000 seconds] | |
[Time since reference or first frame: 2.554329000 seconds] | |
Frame Number: 215 | |
Frame Length: 64 bytes (512 bits) | |
Capture Length: 64 bytes (512 bits) | |
[Frame is marked: False] | |
[Frame is ignored: False] | |
[Protocols in frame: usb] | |
USB URB | |
[Source: host] | |
[Destination: 1.11.0] | |
URB id: 0xffffa01239f2d540 | |
URB type: URB_SUBMIT ('S') | |
URB transfer type: URB_CONTROL (0x02) | |
Endpoint: 0x80, Direction: IN | |
1... .... = Direction: IN (1) | |
.... 0000 = Endpoint number: 0 | |
Device: 11 | |
URB bus id: 1 | |
Device setup request: relevant (0) | |
Data: not present ('<') | |
URB sec: 1639839235 | |
URB usec: 875364 | |
URB status: Operation now in progress (-EINPROGRESS) (-115) | |
URB length [bytes]: 2573 | |
Data length [bytes]: 0 | |
[Response in: 216] | |
Interval: 0 | |
Start frame: 0 | |
Copy of Transfer Flags: 0x00000200, Dir IN | |
.... .... .... .... .... .... .... ...0 = Short not OK: False | |
.... .... .... .... .... .... .... ..0. = ISO ASAP: False | |
.... .... .... .... .... .... .... .0.. = No transfer DMA map: False | |
.... .... .... .... .... .... ..0. .... = No FSBR: False | |
.... .... .... .... .... .... .0.. .... = Zero Packet: False | |
.... .... .... .... .... .... 0... .... = No Interrupt: False | |
.... .... .... .... .... ...0 .... .... = Free Buffer: False | |
.... .... .... .... .... ..1. .... .... = Dir IN: True | |
.... .... .... ...0 .... .... .... .... = DMA Map Single: False | |
.... .... .... ..0. .... .... .... .... = DMA Map Page: False | |
.... .... .... .0.. .... .... .... .... = DMA Map SG: False | |
.... .... .... 0... .... .... .... .... = Map Local: False | |
.... .... ...0 .... .... .... .... .... = Setup Map Single: False | |
.... .... ..0. .... .... .... .... .... = Setup Map Local: False | |
.... .... .0.. .... .... .... .... .... = DMA S-G Combined: False | |
.... .... 0... .... .... .... .... .... = Aligned Temp Buffer: False | |
Number of ISO descriptors: 0 | |
Setup Data | |
bmRequestType: 0x80 | |
1... .... = Direction: Device-to-host | |
.00. .... = Type: Standard (0x0) | |
...0 0000 = Recipient: Device (0x00) | |
bRequest: GET DESCRIPTOR (6) | |
Descriptor Index: 0x00 | |
bDescriptorType: CONFIGURATION (0x02) | |
Language Id: no language specified (0x0000) | |
wLength: 2573 | |
No. Time Source Destination Protocol Length Info | |
216 2.628635 1.11.0 host USB 2637 GET DESCRIPTOR Response CONFIGURATION | |
Frame 216: 2637 bytes on wire (21096 bits), 2637 bytes captured (21096 bits) | |
Encapsulation type: USB packets with Linux header and padding (115) | |
Arrival Time: Dec 18, 2021 15:53:55.949670000 CET | |
[Time shift for this packet: 0.000000000 seconds] | |
Epoch Time: 1639839235.949670000 seconds | |
[Time delta from previous captured frame: 0.074306000 seconds] | |
[Time delta from previous displayed frame: 0.074306000 seconds] | |
[Time since reference or first frame: 2.628635000 seconds] | |
Frame Number: 216 | |
Frame Length: 2637 bytes (21096 bits) | |
Capture Length: 2637 bytes (21096 bits) | |
[Frame is marked: False] | |
[Frame is ignored: False] | |
[Protocols in frame [truncated]: usb:usbvideo:usbvideo:usbvideo:usbvideo:usbvideo:usbvideo:usbvideo:usbvideo:usbvideo:usbvideo:usbvideo:usbvideo:usbvideo:usbvideo:usbvideo:usbvideo:usbvideo:usbvideo:usbvideo:usbvideo:usbvideo:usbvideo:usbv] | |
USB URB | |
[Source: 1.11.0] | |
[Destination: host] | |
URB id: 0xffffa01239f2d540 | |
URB type: URB_COMPLETE ('C') | |
URB transfer type: URB_CONTROL (0x02) | |
Endpoint: 0x80, Direction: IN | |
1... .... = Direction: IN (1) | |
.... 0000 = Endpoint number: 0 | |
Device: 11 | |
URB bus id: 1 | |
Device setup request: not relevant ('-') | |
Data: present (0) | |
URB sec: 1639839235 | |
URB usec: 949670 | |
URB status: Success (0) | |
URB length [bytes]: 2573 | |
Data length [bytes]: 2573 | |
[Request in: 215] | |
[Time from request: 0.074306000 seconds] | |
Unused Setup Header | |
Interval: 0 | |
Start frame: 0 | |
Copy of Transfer Flags: 0x00000200, Dir IN | |
.... .... .... .... .... .... .... ...0 = Short not OK: False | |
.... .... .... .... .... .... .... ..0. = ISO ASAP: False | |
.... .... .... .... .... .... .... .0.. = No transfer DMA map: False | |
.... .... .... .... .... .... ..0. .... = No FSBR: False | |
.... .... .... .... .... .... .0.. .... = Zero Packet: False | |
.... .... .... .... .... .... 0... .... = No Interrupt: False | |
.... .... .... .... .... ...0 .... .... = Free Buffer: False | |
.... .... .... .... .... ..1. .... .... = Dir IN: True | |
.... .... .... ...0 .... .... .... .... = DMA Map Single: False | |
.... .... .... ..0. .... .... .... .... = DMA Map Page: False | |
.... .... .... .0.. .... .... .... .... = DMA Map SG: False | |
.... .... .... 0... .... .... .... .... = Map Local: False | |
.... .... ...0 .... .... .... .... .... = Setup Map Single: False | |
.... .... ..0. .... .... .... .... .... = Setup Map Local: False | |
.... .... .0.. .... .... .... .... .... = DMA S-G Combined: False | |
.... .... 0... .... .... .... .... .... = Aligned Temp Buffer: False | |
Number of ISO descriptors: 0 | |
CONFIGURATION DESCRIPTOR | |
bLength: 9 | |
bDescriptorType: 0x02 (CONFIGURATION) | |
wTotalLength: 2573 | |
bNumInterfaces: 4 | |
bConfigurationValue: 1 | |
iConfiguration: 0 | |
Configuration bmAttributes: 0x80 NOT SELF-POWERED NO REMOTE-WAKEUP | |
1... .... = Must be 1: Must be 1 for USB 1.1 and higher | |
.0.. .... = Self-Powered: This device is powered from the USB bus | |
..0. .... = Remote Wakeup: This device does NOT support remote wakeup | |
bMaxPower: 250 (500mA) | |
INTERFACE ASSOCIATION DESCRIPTOR | |
bLength: 8 | |
bDescriptorType: 0x0b (INTERFACE ASSOCIATION) | |
bFirstInterface: 0 | |
bInterfaceCount: 2 | |
bFunctionClass: Video (0x0e) | |
bFunctionSubClass: 0x03 | |
bFunctionProtocol: 0x00 | |
iFunction: 0 | |
INTERFACE DESCRIPTOR (0.0): class Video | |
bLength: 9 | |
bDescriptorType: 0x04 (INTERFACE) | |
bInterfaceNumber: 0 | |
bAlternateSetting: 0 | |
bNumEndpoints: 1 | |
bInterfaceClass: Video (0x0e) | |
bInterfaceSubClass: 0x01 | |
bInterfaceProtocol: 0x00 | |
iInterface: 0 | |
VIDEO CONTROL INTERFACE DESCRIPTOR [Header] | |
bLength: 13 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Header (1) | |
bcdUVC: 0x0100 | |
wTotalLength: 241 | |
dwClockFrequency: 30000000 | |
bInCollection: 1 | |
baInterfaceNr: 01 | |
VIDEO CONTROL INTERFACE DESCRIPTOR [Input Terminal] (Entity 1) | |
bLength: 18 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Input Terminal (2) | |
bTerminalID: 1 | |
wTerminalType: Camera Input (0x0201) | |
bAssocTerminal: 0 | |
iTerminal: 0 | |
wObjectiveFocalLengthMin: 0 | |
wObjectiveFocalLengthMax: 0 | |
wOcularFocalLength: 0 | |
bControlSize: 3 | |
bmControl: 0x00020a2e, Auto Exposure Mode, Auto Exposure Priority, Exposure Time (Absolute), Focus (Absolute), Zoom (Absolute), PanTilt (Absolute), Auto Focus | |
.... .... .... .... .... .0 = Scanning Mode: No | |
.... .... .... .... .... 1. = Auto Exposure Mode: Yes | |
.... .... .... .... ...1 .. = Auto Exposure Priority: Yes | |
.... .... .... .... ..1. .. = Exposure Time (Absolute): Yes | |
.... .... .... .... .0.. .. = Exposure Time (Relative): No | |
.... .... .... .... 1... .. = Focus (Absolute): Yes | |
.... .... .... ...0 .... .. = Focus (Relative): No | |
.... .... .... ..0. .... .. = Iris (Absolute): No | |
.... .... .... .0.. .... .. = Iris (Relative): No | |
.... .... .... 1... .... .. = Zoom (Absolute): Yes | |
.... .... ...0 .... .... .. = Zoom (Relative): No | |
.... .... ..1. .... .... .. = PanTilt (Absolute): Yes | |
.... .... .0.. .... .... .. = PanTilt (Relative): No | |
.... .... 0... .... .... .. = Roll (Absolute): No | |
.... ...0 .... .... .... .. = Roll (Relative): No | |
.... ..0. .... .... .... .. = D15: No | |
.... .0.. .... .... .... .. = D16: No | |
.... 1... .... .... .... .. = Auto Focus: Yes | |
...0 .... .... .... .... .. = Privacy: No | |
..0. .... .... .... .... .. = Focus (Simple): No | |
.0.. .... .... .... .... .. = Window: No | |
0... .... .... .... .... .. = Region of Interest: No | |
VIDEO CONTROL INTERFACE DESCRIPTOR [Processing Unit] (Entity 3) | |
bLength: 11 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Processing Unit (5) | |
bUnitID: 3 | |
bSourceID: 1 | |
wMaxMultiplier: 16384 | |
bControlSize: 2 | |
bmControl: 0x0000175b, Brightness, Contrast, Saturation, Sharpness, White Balance Temperature, Backlight Compensation, Gain, Power Line Frequency, White Balance Temperature, Auto | |
.... .... .... .... .... ...1 = Brightness: Yes | |
.... .... .... .... .... ..1. = Contrast: Yes | |
.... .... .... .... .... .0.. = Hue: No | |
.... .... .... .... .... 1... = Saturation: Yes | |
.... .... .... .... ...1 .... = Sharpness: Yes | |
.... .... .... .... ..0. .... = Gamma: No | |
.... .... .... .... .1.. .... = White Balance Temperature: Yes | |
.... .... .... .... 0... .... = White Balance Component: No | |
.... .... .... ...1 .... .... = Backlight Compensation: Yes | |
.... .... .... ..1. .... .... = Gain: Yes | |
.... .... .... .1.. .... .... = Power Line Frequency: Yes | |
.... .... .... 0... .... .... = Hue, Auto: No | |
.... .... ...1 .... .... .... = White Balance Temperature, Auto: Yes | |
.... .... ..0. .... .... .... = White Balance Component, Auto: No | |
.... .... .0.. .... .... .... = Digital Multiplier: No | |
.... .... 0... .... .... .... = Digital Multiplier Limit: No | |
iProcessing: 0 | |
VIDEO CONTROL INTERFACE DESCRIPTOR [Extension Unit] (Entity 6) | |
bLength: 27 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Extension Unit (6) | |
bUnitID: 6 | |
guid: 23e49ed0-1178-4f31-ae52-d2fb8a8d3b48 | |
bNumControls: 10 | |
bNrInPins: 1 | |
baSourceID: 03 | |
bControlSize: 2 | |
bmControl: 0x000003ff | |
iExtension: 0 | |
VIDEO CONTROL INTERFACE DESCRIPTOR [Extension Unit] (Entity 8) | |
bLength: 27 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Extension Unit (6) | |
bUnitID: 8 | |
guid: 69678ee4-410f-40db-a850-7420d7d8240e | |
bNumControls: 7 | |
bNrInPins: 1 | |
baSourceID: 03 | |
bControlSize: 2 | |
bmControl: 0x0000033b | |
iExtension: 0 | |
VIDEO CONTROL INTERFACE DESCRIPTOR [Extension Unit] (Entity 9) | |
bLength: 28 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Extension Unit (6) | |
bUnitID: 9 | |
guid: 1f5d4ca9-de11-4487-840d-50933c8ec8d1 | |
bNumControls: 16 | |
bNrInPins: 1 | |
baSourceID: 03 | |
bControlSize: 3 | |
bmControl: 0x0003fff3 | |
iExtension: 0 | |
VIDEO CONTROL INTERFACE DESCRIPTOR [Extension Unit] (Entity 10) | |
bLength: 27 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Extension Unit (6) | |
bUnitID: 10 | |
guid: 49e40215-f434-47fe-b158-0e885023e51b | |
bNumControls: 7 | |
bNrInPins: 1 | |
baSourceID: 03 | |
bControlSize: 2 | |
bmControl: 0x00000faa | |
iExtension: 0 | |
VIDEO CONTROL INTERFACE DESCRIPTOR [Extension Unit] (Entity 11) | |
bLength: 28 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Extension Unit (6) | |
bUnitID: 11 | |
guid: ffe52d21-8030-4e2c-82d9-f587d00540bd | |
bNumControls: 3 | |
bNrInPins: 1 | |
baSourceID: 03 | |
bControlSize: 3 | |
bmControl: 0x00014100 | |
iExtension: 0 | |
VIDEO CONTROL INTERFACE DESCRIPTOR [Extension Unit] (Entity 12) | |
bLength: 27 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Extension Unit (6) | |
bUnitID: 12 | |
guid: a29e7641-de04-47e3-8b2b-f4341aff003b | |
bNumControls: 11 | |
bNrInPins: 1 | |
baSourceID: 03 | |
bControlSize: 2 | |
bmControl: 0x00007f07 | |
iExtension: 0 | |
VIDEO CONTROL INTERFACE DESCRIPTOR [Extension Unit] (Entity 13) | |
bLength: 26 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Extension Unit (6) | |
bUnitID: 13 | |
guid: 13612d26-5aaa-46c4-b13d-ff4d9a60db86 | |
bNumControls: 1 | |
bNrInPins: 1 | |
baSourceID: 03 | |
bControlSize: 1 | |
bmControl: 0x00000002 | |
iExtension: 0 | |
VIDEO CONTROL INTERFACE DESCRIPTOR [Output Terminal] (Entity 4) | |
bLength: 9 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Output Terminal (3) | |
bTerminalID: 4 | |
wTerminalType: Streaming (0x0101) | |
bAssocTerminal: 0 | |
bSourceID: 3 | |
iTerminal: 0 | |
ENDPOINT DESCRIPTOR | |
bLength: 7 | |
bDescriptorType: 0x05 (ENDPOINT) | |
bEndpointAddress: 0x86 IN Endpoint:6 | |
1... .... = Direction: IN Endpoint | |
.... 0110 = Endpoint Number: 0x6 | |
bmAttributes: 0x03 | |
.... ..11 = Transfertype: Interrupt-Transfer (0x3) | |
wMaxPacketSize: 64 | |
...0 0... .... .... = Transactions per microframe: 1 (0) | |
.... ..00 0100 0000 = Maximum Packet Size: 64 | |
bInterval: 8 | |
VIDEO CONTROL ENDPOINT DESCRIPTOR [Interrupt] | |
bLength: 5 | |
bDescriptorType: 0x25 (video class endpoint) | |
Subtype: Interrupt (3) | |
wMaxTransferSize: 64 | |
INTERFACE DESCRIPTOR (1.0): class Video | |
bLength: 9 | |
bDescriptorType: 0x04 (INTERFACE) | |
bInterfaceNumber: 1 | |
bAlternateSetting: 0 | |
bNumEndpoints: 0 | |
bInterfaceClass: Video (0x0e) | |
bInterfaceSubClass: 0x02 | |
bInterfaceProtocol: 0x00 | |
iInterface: 0 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Input Header] | |
bLength: 15 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Input Header (1) | |
bNumFormats: 2 | |
wTotalLength: 1873 | |
bEndpointAddress: 0x81 IN Endpoint:1 | |
1... .... = Direction: IN Endpoint | |
.... 0001 = Endpoint Number: 0x1 | |
bmInfo: 0x00 | |
.... ...0 = Dynamic Format Change: No | |
bTerminalLink: 4 | |
bStillCaptureMethod: None (0) | |
HW Triggering: Not supported | |
bTriggerUsage: Not applicable | |
bControlSize: 1 | |
bmControl: 0x00000000 | |
.... .0 = wKeyFrameRate: No | |
.... 0. = wPFrameRate: No | |
...0 .. = wCompQuality: No | |
..0. .. = wCompWindowSize: No | |
.0.. .. = Generate Key Frame: No | |
0... .. = Update Frame Segment: No | |
bmControl: 0x00000004, wCompQuality | |
.... .0 = wKeyFrameRate: No | |
.... 0. = wPFrameRate: No | |
...1 .. = wCompQuality: Yes | |
..0. .. = wCompWindowSize: No | |
.0.. .. = Generate Key Frame: No | |
0... .. = Update Frame Segment: No | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Format Uncompressed] (Format 1): YUY2 | |
bLength: 27 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Format Uncompressed (4) | |
bFormatIndex: 1 | |
bNumFrameDescriptors: 19 | |
guidFormat: 32595559-0000-0010-8000-00aa00389b71 | |
bBitsPerPixel: 16 | |
bDefaultFrameIndex: 1 | |
bAspectRatioX: 0 | |
bAspectRatioY: 0 | |
bmInterlaceFlags: 0x00, Field pattern: Field 1 only | |
.... ...0 = Interlaced stream: Non-interlaced | |
.... ..0. = Fields per frame: 2 fields | |
.... .0.. = Field 1 first: No | |
..00 .... = Field pattern: Field 1 only (0) | |
bCopyProtect: No restrictions (0) | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame Uncompressed] (Index 1): 640 x 480 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame Uncompressed (5) | |
bFrameIndex: 1 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 640 | |
wHeight: 480 | |
dwMinBitRate: 24576000 | |
dwMaxBitRate: 147456000 | |
dwMaxVideoFrameBufferSize: 614400 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame Uncompressed] (Index 2): 160 x 120 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame Uncompressed (5) | |
bFrameIndex: 2 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 160 | |
wHeight: 120 | |
dwMinBitRate: 1536000 | |
dwMaxBitRate: 9216000 | |
dwMaxVideoFrameBufferSize: 38400 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame Uncompressed] (Index 3): 176 x 144 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame Uncompressed (5) | |
bFrameIndex: 3 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 176 | |
wHeight: 144 | |
dwMinBitRate: 2027520 | |
dwMaxBitRate: 12165120 | |
dwMaxVideoFrameBufferSize: 50688 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame Uncompressed] (Index 4): 320 x 180 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame Uncompressed (5) | |
bFrameIndex: 4 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 320 | |
wHeight: 180 | |
dwMinBitRate: 4608000 | |
dwMaxBitRate: 27648000 | |
dwMaxVideoFrameBufferSize: 115200 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame Uncompressed] (Index 5): 320 x 240 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame Uncompressed (5) | |
bFrameIndex: 5 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 320 | |
wHeight: 240 | |
dwMinBitRate: 6144000 | |
dwMaxBitRate: 36864000 | |
dwMaxVideoFrameBufferSize: 153600 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame Uncompressed] (Index 6): 352 x 288 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame Uncompressed (5) | |
bFrameIndex: 6 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 352 | |
wHeight: 288 | |
dwMinBitRate: 8110080 | |
dwMaxBitRate: 48660480 | |
dwMaxVideoFrameBufferSize: 202752 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame Uncompressed] (Index 7): 424 x 240 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame Uncompressed (5) | |
bFrameIndex: 7 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 424 | |
wHeight: 240 | |
dwMinBitRate: 8140800 | |
dwMaxBitRate: 48844800 | |
dwMaxVideoFrameBufferSize: 203520 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame Uncompressed] (Index 8): 480 x 270 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame Uncompressed (5) | |
bFrameIndex: 8 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 480 | |
wHeight: 270 | |
dwMinBitRate: 10368000 | |
dwMaxBitRate: 62208000 | |
dwMaxVideoFrameBufferSize: 259200 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame Uncompressed] (Index 9): 640 x 360 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame Uncompressed (5) | |
bFrameIndex: 9 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 640 | |
wHeight: 360 | |
dwMinBitRate: 18432000 | |
dwMaxBitRate: 110592000 | |
dwMaxVideoFrameBufferSize: 460800 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame Uncompressed] (Index 10): 800 x 448 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame Uncompressed (5) | |
bFrameIndex: 10 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 800 | |
wHeight: 448 | |
dwMinBitRate: 28672000 | |
dwMaxBitRate: 172032000 | |
dwMaxVideoFrameBufferSize: 716800 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame Uncompressed] (Index 11): 800 x 600 | |
bLength: 50 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame Uncompressed (5) | |
bFrameIndex: 11 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 800 | |
wHeight: 600 | |
dwMinBitRate: 38400000 | |
dwMaxBitRate: 184320000 | |
dwMaxVideoFrameBufferSize: 960000 | |
dwDefaultFrameInterval: 416666 | |
bFrameIntervalType: Discrete (6 choices) | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame Uncompressed] (Index 12): 848 x 480 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame Uncompressed (5) | |
bFrameIndex: 12 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 848 | |
wHeight: 480 | |
dwMinBitRate: 32563200 | |
dwMaxBitRate: 195379200 | |
dwMaxVideoFrameBufferSize: 814080 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame Uncompressed] (Index 13): 960 x 540 | |
bLength: 42 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame Uncompressed (5) | |
bFrameIndex: 13 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 960 | |
wHeight: 540 | |
dwMinBitRate: 41472000 | |
dwMaxBitRate: 124416000 | |
dwMaxVideoFrameBufferSize: 1036800 | |
dwDefaultFrameInterval: 666666 | |
bFrameIntervalType: Discrete (4 choices) | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame Uncompressed] (Index 14): 1024 x 576 | |
bLength: 42 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame Uncompressed (5) | |
bFrameIndex: 14 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 1024 | |
wHeight: 576 | |
dwMinBitRate: 47185920 | |
dwMaxBitRate: 141557760 | |
dwMaxVideoFrameBufferSize: 1179648 | |
dwDefaultFrameInterval: 666666 | |
bFrameIntervalType: Discrete (4 choices) | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame Uncompressed] (Index 15): 1280 x 720 | |
bLength: 38 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame Uncompressed (5) | |
bFrameIndex: 15 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 1280 | |
wHeight: 720 | |
dwMinBitRate: 73728000 | |
dwMaxBitRate: 147456000 | |
dwMaxVideoFrameBufferSize: 1843200 | |
dwDefaultFrameInterval: 1000000 | |
bFrameIntervalType: Discrete (3 choices) | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame Uncompressed] (Index 16): 1600 x 896 | |
bLength: 34 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame Uncompressed (5) | |
bFrameIndex: 16 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 1600 | |
wHeight: 896 | |
dwMinBitRate: 114688000 | |
dwMaxBitRate: 172032000 | |
dwMaxVideoFrameBufferSize: 2867200 | |
dwDefaultFrameInterval: 1333333 | |
bFrameIntervalType: Discrete (2 choices) | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame Uncompressed] (Index 17): 1920 x 1080 | |
bLength: 30 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame Uncompressed (5) | |
bFrameIndex: 17 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 1920 | |
wHeight: 1080 | |
dwMinBitRate: 165888000 | |
dwMaxBitRate: 165888000 | |
dwMaxVideoFrameBufferSize: 4147200 | |
dwDefaultFrameInterval: 2000000 | |
bFrameIntervalType: Discrete (1 choice) | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame Uncompressed] (Index 18): 2304 x 1296 | |
bLength: 30 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame Uncompressed (5) | |
bFrameIndex: 18 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 2304 | |
wHeight: 1296 | |
dwMinBitRate: 238878720 | |
dwMaxBitRate: 238878720 | |
dwMaxVideoFrameBufferSize: 5971968 | |
dwDefaultFrameInterval: 4999998 | |
bFrameIntervalType: Discrete (1 choice) | |
dwFrameInterval: 4999998 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame Uncompressed] (Index 19): 2304 x 1536 | |
bLength: 30 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame Uncompressed (5) | |
bFrameIndex: 19 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 2304 | |
wHeight: 1536 | |
dwMinBitRate: 283115520 | |
dwMaxBitRate: 283115520 | |
dwMaxVideoFrameBufferSize: 7077888 | |
dwDefaultFrameInterval: 4999998 | |
bFrameIntervalType: Discrete (1 choice) | |
dwFrameInterval: 4999998 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Colorformat] | |
bLength: 6 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Colorformat (13) | |
bColorPrimaries: BT.709, sRGB (1) | |
bTransferCharacteristics: BT.709 (1) | |
bMatrixCoefficients: SMPTE 170M (BT.601) (4) | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Format MJPEG] (Format 2) | |
bLength: 11 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Format MJPEG (6) | |
bFormatIndex: 2 | |
bNumFrameDescriptors: 17 | |
bmFlags: 0x01, Fixed size samples | |
.... ...1 = Fixed size samples: Yes | |
bDefaultFrameIndex: 1 | |
bAspectRatioX: 0 | |
bAspectRatioY: 0 | |
bmInterlaceFlags: 0x00, Field pattern: Field 1 only | |
.... ...0 = Interlaced stream: Non-interlaced | |
.... ..0. = Fields per frame: 2 fields | |
.... .0.. = Field 1 first: No | |
..00 .... = Field pattern: Field 1 only (0) | |
bCopyProtect: No restrictions (0) | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame MJPEG] (Index 1): 640 x 480 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame MJPEG (7) | |
bFrameIndex: 1 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 640 | |
wHeight: 480 | |
dwMinBitRate: 24576000 | |
dwMaxBitRate: 147456000 | |
dwMaxVideoFrameBufferSize: 614400 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame MJPEG] (Index 2): 160 x 120 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame MJPEG (7) | |
bFrameIndex: 2 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 160 | |
wHeight: 120 | |
dwMinBitRate: 1536000 | |
dwMaxBitRate: 9216000 | |
dwMaxVideoFrameBufferSize: 38400 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame MJPEG] (Index 3): 176 x 144 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame MJPEG (7) | |
bFrameIndex: 3 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 176 | |
wHeight: 144 | |
dwMinBitRate: 2027520 | |
dwMaxBitRate: 12165120 | |
dwMaxVideoFrameBufferSize: 50688 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame MJPEG] (Index 4): 320 x 180 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame MJPEG (7) | |
bFrameIndex: 4 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 320 | |
wHeight: 180 | |
dwMinBitRate: 4608000 | |
dwMaxBitRate: 27648000 | |
dwMaxVideoFrameBufferSize: 115200 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame MJPEG] (Index 5): 320 x 240 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame MJPEG (7) | |
bFrameIndex: 5 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 320 | |
wHeight: 240 | |
dwMinBitRate: 6144000 | |
dwMaxBitRate: 36864000 | |
dwMaxVideoFrameBufferSize: 153600 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame MJPEG] (Index 6): 352 x 288 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame MJPEG (7) | |
bFrameIndex: 6 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 352 | |
wHeight: 288 | |
dwMinBitRate: 8110080 | |
dwMaxBitRate: 48660480 | |
dwMaxVideoFrameBufferSize: 202752 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame MJPEG] (Index 7): 424 x 240 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame MJPEG (7) | |
bFrameIndex: 7 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 424 | |
wHeight: 240 | |
dwMinBitRate: 8140800 | |
dwMaxBitRate: 48844800 | |
dwMaxVideoFrameBufferSize: 203520 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame MJPEG] (Index 8): 480 x 270 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame MJPEG (7) | |
bFrameIndex: 8 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 480 | |
wHeight: 270 | |
dwMinBitRate: 10368000 | |
dwMaxBitRate: 62208000 | |
dwMaxVideoFrameBufferSize: 259200 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame MJPEG] (Index 9): 640 x 360 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame MJPEG (7) | |
bFrameIndex: 9 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 640 | |
wHeight: 360 | |
dwMinBitRate: 18432000 | |
dwMaxBitRate: 110592000 | |
dwMaxVideoFrameBufferSize: 460800 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame MJPEG] (Index 10): 800 x 448 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame MJPEG (7) | |
bFrameIndex: 10 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 800 | |
wHeight: 448 | |
dwMinBitRate: 28672000 | |
dwMaxBitRate: 172032000 | |
dwMaxVideoFrameBufferSize: 716800 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame MJPEG] (Index 11): 800 x 600 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame MJPEG (7) | |
bFrameIndex: 11 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 800 | |
wHeight: 600 | |
dwMinBitRate: 38400000 | |
dwMaxBitRate: 230400000 | |
dwMaxVideoFrameBufferSize: 960000 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame MJPEG] (Index 12): 848 x 480 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame MJPEG (7) | |
bFrameIndex: 12 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 848 | |
wHeight: 480 | |
dwMinBitRate: 32563200 | |
dwMaxBitRate: 195379200 | |
dwMaxVideoFrameBufferSize: 814080 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame MJPEG] (Index 13): 960 x 540 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame MJPEG (7) | |
bFrameIndex: 13 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 960 | |
wHeight: 540 | |
dwMinBitRate: 41472000 | |
dwMaxBitRate: 248832000 | |
dwMaxVideoFrameBufferSize: 1036800 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame MJPEG] (Index 14): 1024 x 576 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame MJPEG (7) | |
bFrameIndex: 14 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 1024 | |
wHeight: 576 | |
dwMinBitRate: 47185920 | |
dwMaxBitRate: 283115520 | |
dwMaxVideoFrameBufferSize: 1179648 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame MJPEG] (Index 15): 1280 x 720 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame MJPEG (7) | |
bFrameIndex: 15 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 1280 | |
wHeight: 720 | |
dwMinBitRate: 73728000 | |
dwMaxBitRate: 442368000 | |
dwMaxVideoFrameBufferSize: 1843200 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame MJPEG] (Index 16): 1600 x 896 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame MJPEG (7) | |
bFrameIndex: 16 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 1600 | |
wHeight: 896 | |
dwMinBitRate: 114688000 | |
dwMaxBitRate: 688128000 | |
dwMaxVideoFrameBufferSize: 2867200 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Frame MJPEG] (Index 17): 1920 x 1080 | |
bLength: 54 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Frame MJPEG (7) | |
bFrameIndex: 17 | |
bmCapabilities: 0x00 | |
.... ...0 = Still image: Not supported | |
.... ..0. = Fixed frame rate: No | |
wWidth: 1920 | |
wHeight: 1080 | |
dwMinBitRate: 165888000 | |
dwMaxBitRate: 995328000 | |
dwMaxVideoFrameBufferSize: 4147200 | |
dwDefaultFrameInterval: 333333 | |
bFrameIntervalType: Discrete (7 choices) | |
dwFrameInterval: 333333 | |
dwFrameInterval: 416666 | |
dwFrameInterval: 500000 | |
dwFrameInterval: 666666 | |
dwFrameInterval: 1000000 | |
dwFrameInterval: 1333333 | |
dwFrameInterval: 2000000 | |
VIDEO STREAMING INTERFACE DESCRIPTOR [Colorformat] | |
bLength: 6 | |
bDescriptorType: 0x24 (video class interface) | |
Subtype: Colorformat (13) | |
bColorPrimaries: BT.709, sRGB (1) | |
bTransferCharacteristics: BT.709 (1) | |
bMatrixCoefficients: SMPTE 170M (BT.601) (4) | |
INTERFACE DESCRIPTOR (1.1): class Video | |
bLength: 9 | |
bDescriptorType: 0x04 (INTERFACE) | |
bInterfaceNumber: 1 | |
bAlternateSetting: 1 | |
bNumEndpoints: 1 | |
bInterfaceClass: Video (0x0e) | |
bInterfaceSubClass: 0x02 | |
bInterfaceProtocol: 0x00 | |
iInterface: 0 | |
ENDPOINT DESCRIPTOR | |
bLength: 7 | |
bDescriptorType: 0x05 (ENDPOINT) | |
bEndpointAddress: 0x81 IN Endpoint:1 | |
1... .... = Direction: IN Endpoint | |
.... 0001 = Endpoint Number: 0x1 | |
bmAttributes: 0x05 | |
.... ..01 = Transfertype: Isochronous-Transfer (0x1) | |
.... 01.. = Synchronisationtype: Asynchronous (0x1) | |
..00 .... = Behaviourtype: Data-Endpoint (0x0) | |
wMaxPacketSize: 192 | |
...0 0... .... .... = Transactions per microframe: 1 (0) | |
.... ..00 1100 0000 = Maximum Packet Size: 192 | |
bInterval: 1 | |
INTERFACE DESCRIPTOR (1.2): class Video | |
bLength: 9 | |
bDescriptorType: 0x04 (INTERFACE) | |
bInterfaceNumber: 1 | |
bAlternateSetting: 2 | |
bNumEndpoints: 1 | |
bInterfaceClass: Video (0x0e) | |
bInterfaceSubClass: 0x02 | |
bInterfaceProtocol: 0x00 | |
iInterface: 0 | |
ENDPOINT DESCRIPTOR | |
bLength: 7 | |
bDescriptorType: 0x05 (ENDPOINT) | |
bEndpointAddress: 0x81 IN Endpoint:1 | |
1... .... = Direction: IN Endpoint | |
.... 0001 = Endpoint Number: 0x1 | |
bmAttributes: 0x05 | |
.... ..01 = Transfertype: Isochronous-Transfer (0x1) | |
.... 01.. = Synchronisationtype: Asynchronous (0x1) | |
..00 .... = Behaviourtype: Data-Endpoint (0x0) | |
wMaxPacketSize: 384 | |
...0 0... .... .... = Transactions per microframe: 1 (0) | |
.... ..01 1000 0000 = Maximum Packet Size: 384 | |
bInterval: 1 | |
INTERFACE DESCRIPTOR (1.3): class Video | |
bLength: 9 | |
bDescriptorType: 0x04 (INTERFACE) | |
bInterfaceNumber: 1 | |
bAlternateSetting: 3 | |
bNumEndpoints: 1 | |
bInterfaceClass: Video (0x0e) | |
bInterfaceSubClass: 0x02 | |
bInterfaceProtocol: 0x00 | |
iInterface: 0 | |
ENDPOINT DESCRIPTOR | |
bLength: 7 | |
bDescriptorType: 0x05 (ENDPOINT) | |
bEndpointAddress: 0x81 IN Endpoint:1 | |
1... .... = Direction: IN Endpoint | |
.... 0001 = Endpoint Number: 0x1 | |
bmAttributes: 0x05 | |
.... ..01 = Transfertype: Isochronous-Transfer (0x1) | |
.... 01.. = Synchronisationtype: Asynchronous (0x1) | |
..00 .... = Behaviourtype: Data-Endpoint (0x0) | |
wMaxPacketSize: 512 | |
...0 0... .... .... = Transactions per microframe: 1 (0) | |
.... ..10 0000 0000 = Maximum Packet Size: 512 | |
bInterval: 1 | |
INTERFACE DESCRIPTOR (1.4): class Video | |
bLength: 9 | |
bDescriptorType: 0x04 (INTERFACE) | |
bInterfaceNumber: 1 | |
bAlternateSetting: 4 | |
bNumEndpoints: 1 | |
bInterfaceClass: Video (0x0e) | |
bInterfaceSubClass: 0x02 | |
bInterfaceProtocol: 0x00 | |
iInterface: 0 | |
ENDPOINT DESCRIPTOR | |
bLength: 7 | |
bDescriptorType: 0x05 (ENDPOINT) | |
bEndpointAddress: 0x81 IN Endpoint:1 | |
1... .... = Direction: IN Endpoint | |
.... 0001 = Endpoint Number: 0x1 | |
bmAttributes: 0x05 | |
.... ..01 = Transfertype: Isochronous-Transfer (0x1) | |
.... 01.. = Synchronisationtype: Asynchronous (0x1) | |
..00 .... = Behaviourtype: Data-Endpoint (0x0) | |
wMaxPacketSize: 640 | |
...0 0... .... .... = Transactions per microframe: 1 (0) | |
.... ..10 1000 0000 = Maximum Packet Size: 640 | |
bInterval: 1 | |
INTERFACE DESCRIPTOR (1.5): class Video | |
bLength: 9 | |
bDescriptorType: 0x04 (INTERFACE) | |
bInterfaceNumber: 1 | |
bAlternateSetting: 5 | |
bNumEndpoints: 1 | |
bInterfaceClass: Video (0x0e) | |
bInterfaceSubClass: 0x02 | |
bInterfaceProtocol: 0x00 | |
iInterface: 0 | |
ENDPOINT DESCRIPTOR | |
bLength: 7 | |
bDescriptorType: 0x05 (ENDPOINT) | |
bEndpointAddress: 0x81 IN Endpoint:1 | |
1... .... = Direction: IN Endpoint | |
.... 0001 = Endpoint Number: 0x1 | |
bmAttributes: 0x05 | |
.... ..01 = Transfertype: Isochronous-Transfer (0x1) | |
.... 01.. = Synchronisationtype: Asynchronous (0x1) | |
..00 .... = Behaviourtype: Data-Endpoint (0x0) | |
wMaxPacketSize: 800 | |
...0 0... .... .... = Transactions per microframe: 1 (0) | |
.... ..11 0010 0000 = Maximum Packet Size: 800 | |
bInterval: 1 | |
INTERFACE DESCRIPTOR (1.6): class Video | |
bLength: 9 | |
bDescriptorType: 0x04 (INTERFACE) | |
bInterfaceNumber: 1 | |
bAlternateSetting: 6 | |
bNumEndpoints: 1 | |
bInterfaceClass: Video (0x0e) | |
bInterfaceSubClass: 0x02 | |
bInterfaceProtocol: 0x00 | |
iInterface: 0 | |
ENDPOINT DESCRIPTOR | |
bLength: 7 | |
bDescriptorType: 0x05 (ENDPOINT) | |
bEndpointAddress: 0x81 IN Endpoint:1 | |
1... .... = Direction: IN Endpoint | |
.... 0001 = Endpoint Number: 0x1 | |
bmAttributes: 0x05 | |
.... ..01 = Transfertype: Isochronous-Transfer (0x1) | |
.... 01.. = Synchronisationtype: Asynchronous (0x1) | |
..00 .... = Behaviourtype: Data-Endpoint (0x0) | |
wMaxPacketSize: 944 | |
...0 0... .... .... = Transactions per microframe: 1 (0) | |
.... ..11 1011 0000 = Maximum Packet Size: 944 | |
bInterval: 1 | |
INTERFACE DESCRIPTOR (1.7): class Video | |
bLength: 9 | |
bDescriptorType: 0x04 (INTERFACE) | |
bInterfaceNumber: 1 | |
bAlternateSetting: 7 | |
bNumEndpoints: 1 | |
bInterfaceClass: Video (0x0e) | |
bInterfaceSubClass: 0x02 | |
bInterfaceProtocol: 0x00 | |
iInterface: 0 | |
ENDPOINT DESCRIPTOR | |
bLength: 7 | |
bDescriptorType: 0x05 (ENDPOINT) | |
bEndpointAddress: 0x81 IN Endpoint:1 | |
1... .... = Direction: IN Endpoint | |
.... 0001 = Endpoint Number: 0x1 | |
bmAttributes: 0x05 | |
.... ..01 = Transfertype: Isochronous-Transfer (0x1) | |
.... 01.. = Synchronisationtype: Asynchronous (0x1) | |
..00 .... = Behaviourtype: Data-Endpoint (0x0) | |
wMaxPacketSize: 2688 | |
...0 1... .... .... = Transactions per microframe: 2 (1) | |
.... ..10 1000 0000 = Maximum Packet Size: 640 | |
bInterval: 1 | |
INTERFACE DESCRIPTOR (1.8): class Video | |
bLength: 9 | |
bDescriptorType: 0x04 (INTERFACE) | |
bInterfaceNumber: 1 | |
bAlternateSetting: 8 | |
bNumEndpoints: 1 | |
bInterfaceClass: Video (0x0e) | |
bInterfaceSubClass: 0x02 | |
bInterfaceProtocol: 0x00 | |
iInterface: 0 | |
ENDPOINT DESCRIPTOR | |
bLength: 7 | |
bDescriptorType: 0x05 (ENDPOINT) | |
bEndpointAddress: 0x81 IN Endpoint:1 | |
1... .... = Direction: IN Endpoint | |
.... 0001 = Endpoint Number: 0x1 | |
bmAttributes: 0x05 | |
.... ..01 = Transfertype: Isochronous-Transfer (0x1) | |
.... 01.. = Synchronisationtype: Asynchronous (0x1) | |
..00 .... = Behaviourtype: Data-Endpoint (0x0) | |
wMaxPacketSize: 2848 | |
...0 1... .... .... = Transactions per microframe: 2 (1) | |
.... ..11 0010 0000 = Maximum Packet Size: 800 | |
bInterval: 1 | |
INTERFACE DESCRIPTOR (1.9): class Video | |
bLength: 9 | |
bDescriptorType: 0x04 (INTERFACE) | |
bInterfaceNumber: 1 | |
bAlternateSetting: 9 | |
bNumEndpoints: 1 | |
bInterfaceClass: Video (0x0e) | |
bInterfaceSubClass: 0x02 | |
bInterfaceProtocol: 0x00 | |
iInterface: 0 | |
ENDPOINT DESCRIPTOR | |
bLength: 7 | |
bDescriptorType: 0x05 (ENDPOINT) | |
bEndpointAddress: 0x81 IN Endpoint:1 | |
1... .... = Direction: IN Endpoint | |
.... 0001 = Endpoint Number: 0x1 | |
bmAttributes: 0x05 | |
.... ..01 = Transfertype: Isochronous-Transfer (0x1) | |
.... 01.. = Synchronisationtype: Asynchronous (0x1) | |
..00 .... = Behaviourtype: Data-Endpoint (0x0) | |
wMaxPacketSize: 3040 | |
...0 1... .... .... = Transactions per microframe: 2 (1) | |
.... ..11 1110 0000 = Maximum Packet Size: 992 | |
bInterval: 1 | |
INTERFACE DESCRIPTOR (1.10): class Video | |
bLength: 9 | |
bDescriptorType: 0x04 (INTERFACE) | |
bInterfaceNumber: 1 | |
bAlternateSetting: 10 | |
bNumEndpoints: 1 | |
bInterfaceClass: Video (0x0e) | |
bInterfaceSubClass: 0x02 | |
bInterfaceProtocol: 0x00 | |
iInterface: 0 | |
ENDPOINT DESCRIPTOR | |
bLength: 7 | |
bDescriptorType: 0x05 (ENDPOINT) | |
bEndpointAddress: 0x81 IN Endpoint:1 | |
1... .... = Direction: IN Endpoint | |
.... 0001 = Endpoint Number: 0x1 | |
bmAttributes: 0x05 | |
.... ..01 = Transfertype: Isochronous-Transfer (0x1) | |
.... 01.. = Synchronisationtype: Asynchronous (0x1) | |
..00 .... = Behaviourtype: Data-Endpoint (0x0) | |
wMaxPacketSize: 4992 | |
...1 0... .... .... = Transactions per microframe: 3 (2) | |
.... ..11 1000 0000 = Maximum Packet Size: 896 | |
bInterval: 1 | |
INTERFACE DESCRIPTOR (1.11): class Video | |
bLength: 9 | |
bDescriptorType: 0x04 (INTERFACE) | |
bInterfaceNumber: 1 | |
bAlternateSetting: 11 | |
bNumEndpoints: 1 | |
bInterfaceClass: Video (0x0e) | |
bInterfaceSubClass: 0x02 | |
bInterfaceProtocol: 0x00 | |
iInterface: 0 | |
ENDPOINT DESCRIPTOR | |
bLength: 7 | |
bDescriptorType: 0x05 (ENDPOINT) | |
bEndpointAddress: 0x81 IN Endpoint:1 | |
1... .... = Direction: IN Endpoint | |
.... 0001 = Endpoint Number: 0x1 | |
bmAttributes: 0x05 | |
.... ..01 = Transfertype: Isochronous-Transfer (0x1) | |
.... 01.. = Synchronisationtype: Asynchronous (0x1) | |
..00 .... = Behaviourtype: Data-Endpoint (0x0) | |
wMaxPacketSize: 5120 | |
...1 0... .... .... = Transactions per microframe: 3 (2) | |
.... ..00 0000 0000 = Maximum Packet Size: 0 | |
bInterval: 1 | |
INTERFACE ASSOCIATION DESCRIPTOR | |
bLength: 8 | |
bDescriptorType: 0x0b (INTERFACE ASSOCIATION) | |
bFirstInterface: 2 | |
bInterfaceCount: 2 | |
bFunctionClass: Audio (0x01) | |
bFunctionSubClass: 0x02 | |
bFunctionProtocol: 0x00 | |
iFunction: 0 | |
INTERFACE DESCRIPTOR (2.0): class Audio | |
bLength: 9 | |
bDescriptorType: 0x04 (INTERFACE) | |
bInterfaceNumber: 2 | |
bAlternateSetting: 0 | |
bNumEndpoints: 0 | |
bInterfaceClass: Audio (0x01) | |
bInterfaceSubClass: Audio Control (0x01) | |
bInterfaceProtocol: 0x00 | |
iInterface: 0 | |
Class-specific Audio Control Interface Descriptor: Header Descriptor | |
bLength: 9 | |
bDescriptorType: 0x24 (audio class interface) | |
Subtype: Header Descriptor (0x01) | |
Version: 1,00 | |
Total length: 38 | |
Total number of interfaces: 1 | |
Interface number: 3 | |
Class-specific Audio Control Interface Descriptor: Input terminal descriptor | |
bLength: 12 | |
bDescriptorType: 0x24 (audio class interface) | |
Subtype: Input terminal descriptor (0x02) | |
Terminal ID: 1 | |
Terminal Type: Microphone (0x0201) | |
Assoc Terminal: 0 | |
Number Channels: 1 | |
Channel Config: 0x0003, Left Front, Right Front | |
.... .... .... ...1 = Left Front: True | |
.... .... .... ..1. = Right Front: True | |
.... .... .... .0.. = Center Front: False | |
.... .... .... 0... = Low Frequency Enhancement: False | |
.... .... ...0 .... = Left Surround: False | |
.... .... ..0. .... = Right Surround: False | |
.... .... .0.. .... = Left of Center: False | |
.... .... 0... .... = Right of Center: False | |
.... ...0 .... .... = Surround: False | |
.... ..0. .... .... = Side Left: False | |
.... .0.. .... .... = Side Right: False | |
.... 0... .... .... = Top: False | |
0000 .... .... .... = Reserved: 0x0 | |
Channel Names: 0 | |
String descriptor index: 0 | |
Class-specific Audio Control Interface Descriptor: Output terminal descriptor | |
bLength: 9 | |
bDescriptorType: 0x24 (audio class interface) | |
Subtype: Output terminal descriptor (0x03) | |
Terminal ID: 3 | |
Terminal Type: USB Streaming (0x0101) | |
Assoc Terminal: 0 | |
Source ID: 5 | |
String descriptor index: 0 | |
Class-specific Audio Control Interface Descriptor: Feature unit descriptor | |
bLength: 8 | |
bDescriptorType: 0x24 (audio class interface) | |
Subtype: Feature unit descriptor (0x06) | |
Unit ID: 5 | |
Source ID: 1 | |
Control Size: 1 | |
Controls: 03 | |
Master channel 0 Control: 0x03, Mute, Volume | |
.... ...1 = Mute: True | |
.... ..1. = Volume: True | |
.... .0.. = Bass: False | |
.... 0... = Mid: False | |
...0 .... = Treble: False | |
..0. .... = Graphic Equalizer: False | |
.0.. .... = Automatic Gain: False | |
0... .... = Delay: False | |
Feature: 0 | |
INTERFACE DESCRIPTOR (3.0): class Audio | |
bLength: 9 | |
bDescriptorType: 0x04 (INTERFACE) | |
bInterfaceNumber: 3 | |
bAlternateSetting: 0 | |
bNumEndpoints: 0 | |
bInterfaceClass: Audio (0x01) | |
bInterfaceSubClass: Audio Streaming (0x02) | |
bInterfaceProtocol: 0x00 | |
iInterface: 0 | |
INTERFACE DESCRIPTOR (3.1): class Audio | |
bLength: 9 | |
bDescriptorType: 0x04 (INTERFACE) | |
bInterfaceNumber: 3 | |
bAlternateSetting: 1 | |
bNumEndpoints: 1 | |
bInterfaceClass: Audio (0x01) | |
bInterfaceSubClass: Audio Streaming (0x02) | |
bInterfaceProtocol: 0x00 | |
iInterface: 0 | |
Class-specific Audio Streaming Interface Descriptor: General AS Descriptor | |
bLength: 7 | |
bDescriptorType: 0x24 (audio class interface) | |
Subtype: General AS Descriptor (0x01) | |
Connected Terminal ID: 3 | |
Interface delay in frames: 1 | |
Format: PCM (0x0001) | |
Class-specific Audio Streaming Interface Descriptor: Format type descriptor | |
bLength: 11 | |
bDescriptorType: 0x24 (audio class interface) | |
Subtype: Format type descriptor (0x02) | |
FormatType: 1 | |
Number Channels: 2 | |
Subframe Size: 2 | |
Bit Resolution: 16 | |
Samples Frequence Type: 1 | |
Samples Frequence: 16000 | |
ENDPOINT DESCRIPTOR | |
bLength: 9 | |
bDescriptorType: 0x05 (ENDPOINT) | |
bEndpointAddress: 0x83 IN Endpoint:3 | |
1... .... = Direction: IN Endpoint | |
.... 0011 = Endpoint Number: 0x3 | |
bmAttributes: 0x05 | |
.... ..01 = Transfertype: Isochronous-Transfer (0x1) | |
.... 01.. = Synchronisationtype: Asynchronous (0x1) | |
..00 .... = Behaviourtype: Data-Endpoint (0x0) | |
wMaxPacketSize: 68 | |
...0 0... .... .... = Transactions per microframe: 1 (0) | |
.... ..00 0100 0100 = Maximum Packet Size: 68 | |
bInterval: 4 | |
Not dissected yet (report to wireshark.org) | |
[Expert Info (Warning/Undecoded): Not dissected yet (report to wireshark.org)] | |
[Not dissected yet (report to wireshark.org)] | |
[Severity level: Warning] | |
[Group: Undecoded] | |
Class-specific Audio Streaming Endpoint Descriptor | |
bLength: 7 | |
bDescriptorType: 0x25 (audio class endpoint) | |
Subtype: General Descriptor (0x01) | |
Attributes: 0x01, Sampling Frequency Control | |
.... ...1 = Sampling Frequency Control: True | |
.... ..0. = Pitch Control: False | |
.000 00.. = Reserved: 0x00 | |
0... .... = MaxPacketsOnly: False | |
Lock Delay Units: Undefined (0) | |
Lock Delay: 0 | |
INTERFACE DESCRIPTOR (3.2): class Audio | |
bLength: 9 | |
bDescriptorType: 0x04 (INTERFACE) | |
bInterfaceNumber: 3 | |
bAlternateSetting: 2 | |
bNumEndpoints: 1 | |
bInterfaceClass: Audio (0x01) | |
bInterfaceSubClass: Audio Streaming (0x02) | |
bInterfaceProtocol: 0x00 | |
iInterface: 0 | |
Class-specific Audio Streaming Interface Descriptor: General AS Descriptor | |
bLength: 7 | |
bDescriptorType: 0x24 (audio class interface) | |
Subtype: General AS Descriptor (0x01) | |
Connected Terminal ID: 3 | |
Interface delay in frames: 1 | |
Format: PCM (0x0001) | |
Class-specific Audio Streaming Interface Descriptor: Format type descriptor | |
bLength: 11 | |
bDescriptorType: 0x24 (audio class interface) | |
Subtype: Format type descriptor (0x02) | |
FormatType: 1 | |
Number Channels: 2 | |
Subframe Size: 2 | |
Bit Resolution: 16 | |
Samples Frequence Type: 1 | |
Samples Frequence: 24000 | |
ENDPOINT DESCRIPTOR | |
bLength: 9 | |
bDescriptorType: 0x05 (ENDPOINT) | |
bEndpointAddress: 0x83 IN Endpoint:3 | |
1... .... = Direction: IN Endpoint | |
.... 0011 = Endpoint Number: 0x3 | |
bmAttributes: 0x05 | |
.... ..01 = Transfertype: Isochronous-Transfer (0x1) | |
.... 01.. = Synchronisationtype: Asynchronous (0x1) | |
..00 .... = Behaviourtype: Data-Endpoint (0x0) | |
wMaxPacketSize: 100 | |
...0 0... .... .... = Transactions per microframe: 1 (0) | |
.... ..00 0110 0100 = Maximum Packet Size: 100 | |
bInterval: 4 | |
Not dissected yet (report to wireshark.org) | |
[Expert Info (Warning/Undecoded): Not dissected yet (report to wireshark.org)] | |
[Not dissected yet (report to wireshark.org)] | |
[Severity level: Warning] | |
[Group: Undecoded] | |
Class-specific Audio Streaming Endpoint Descriptor | |
bLength: 7 | |
bDescriptorType: 0x25 (audio class endpoint) | |
Subtype: General Descriptor (0x01) | |
Attributes: 0x01, Sampling Frequency Control | |
.... ...1 = Sampling Frequency Control: True | |
.... ..0. = Pitch Control: False | |
.000 00.. = Reserved: 0x00 | |
0... .... = MaxPacketsOnly: False | |
Lock Delay Units: Undefined (0) | |
Lock Delay: 0 | |
INTERFACE DESCRIPTOR (3.3): class Audio | |
bLength: 9 | |
bDescriptorType: 0x04 (INTERFACE) | |
bInterfaceNumber: 3 | |
bAlternateSetting: 3 | |
bNumEndpoints: 1 | |
bInterfaceClass: Audio (0x01) | |
bInterfaceSubClass: Audio Streaming (0x02) | |
bInterfaceProtocol: 0x00 | |
iInterface: 0 | |
Class-specific Audio Streaming Interface Descriptor: General AS Descriptor | |
bLength: 7 | |
bDescriptorType: 0x24 (audio class interface) | |
Subtype: General AS Descriptor (0x01) | |
Connected Terminal ID: 3 | |
Interface delay in frames: 1 | |
Format: PCM (0x0001) | |
Class-specific Audio Streaming Interface Descriptor: Format type descriptor | |
bLength: 11 | |
bDescriptorType: 0x24 (audio class interface) | |
Subtype: Format type descriptor (0x02) | |
FormatType: 1 | |
Number Channels: 2 | |
Subframe Size: 2 | |
Bit Resolution: 16 | |
Samples Frequence Type: 1 | |
Samples Frequence: 32000 | |
ENDPOINT DESCRIPTOR | |
bLength: 9 | |
bDescriptorType: 0x05 (ENDPOINT) | |
bEndpointAddress: 0x83 IN Endpoint:3 | |
1... .... = Direction: IN Endpoint | |
.... 0011 = Endpoint Number: 0x3 | |
bmAttributes: 0x05 | |
.... ..01 = Transfertype: Isochronous-Transfer (0x1) | |
.... 01.. = Synchronisationtype: Asynchronous (0x1) | |
..00 .... = Behaviourtype: Data-Endpoint (0x0) | |
wMaxPacketSize: 132 | |
...0 0... .... .... = Transactions per microframe: 1 (0) | |
.... ..00 1000 0100 = Maximum Packet Size: 132 | |
bInterval: 4 | |
Not dissected yet (report to wireshark.org) | |
[Expert Info (Warning/Undecoded): Not dissected yet (report to wireshark.org)] | |
[Not dissected yet (report to wireshark.org)] | |
[Severity level: Warning] | |
[Group: Undecoded] | |
Class-specific Audio Streaming Endpoint Descriptor | |
bLength: 7 | |
bDescriptorType: 0x25 (audio class endpoint) | |
Subtype: General Descriptor (0x01) | |
Attributes: 0x01, Sampling Frequency Control | |
.... ...1 = Sampling Frequency Control: True | |
.... ..0. = Pitch Control: False | |
.000 00.. = Reserved: 0x00 | |
0... .... = MaxPacketsOnly: False | |
Lock Delay Units: Undefined (0) | |
Lock Delay: 0 | |
INTERFACE DESCRIPTOR (3.4): class Audio | |
bLength: 9 | |
bDescriptorType: 0x04 (INTERFACE) | |
bInterfaceNumber: 3 | |
bAlternateSetting: 4 | |
bNumEndpoints: 1 | |
bInterfaceClass: Audio (0x01) | |
bInterfaceSubClass: Audio Streaming (0x02) | |
bInterfaceProtocol: 0x00 | |
iInterface: 0 | |
Class-specific Audio Streaming Interface Descriptor: General AS Descriptor | |
bLength: 7 | |
bDescriptorType: 0x24 (audio class interface) | |
Subtype: General AS Descriptor (0x01) | |
Connected Terminal ID: 3 | |
Interface delay in frames: 1 | |
Format: PCM (0x0001) | |
Class-specific Audio Streaming Interface Descriptor: Format type descriptor | |
bLength: 11 | |
bDescriptorType: 0x24 (audio class interface) | |
Subtype: Format type descriptor (0x02) | |
FormatType: 1 | |
Number Channels: 2 | |
Subframe Size: 2 | |
Bit Resolution: 16 | |
Samples Frequence Type: 1 | |
Samples Frequence: 48000 | |
ENDPOINT DESCRIPTOR | |
bLength: 9 | |
bDescriptorType: 0x05 (ENDPOINT) | |
bEndpointAddress: 0x83 IN Endpoint:3 | |
1... .... = Direction: IN Endpoint | |
.... 0011 = Endpoint Number: 0x3 | |
bmAttributes: 0x05 | |
.... ..01 = Transfertype: Isochronous-Transfer (0x1) | |
.... 01.. = Synchronisationtype: Asynchronous (0x1) | |
..00 .... = Behaviourtype: Data-Endpoint (0x0) | |
wMaxPacketSize: 196 | |
...0 0... .... .... = Transactions per microframe: 1 (0) | |
.... ..00 1100 0100 = Maximum Packet Size: 196 | |
bInterval: 4 | |
Not dissected yet (report to wireshark.org) | |
[Expert Info (Warning/Undecoded): Not dissected yet (report to wireshark.org)] | |
[Not dissected yet (report to wireshark.org)] | |
[Severity level: Warning] | |
[Group: Undecoded] | |
Class-specific Audio Streaming Endpoint Descriptor | |
bLength: 7 | |
bDescriptorType: 0x25 (audio class endpoint) | |
Subtype: General Descriptor (0x01) | |
Attributes: 0x01, Sampling Frequency Control | |
.... ...1 = Sampling Frequency Control: True | |
.... ..0. = Pitch Control: False | |
.000 00.. = Reserved: 0x00 | |
0... .... = MaxPacketsOnly: False | |
Lock Delay Units: Undefined (0) | |
Lock Delay: 0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment