Fix issue 1) not recognizes some usb device, 2) reconnect when ffmpeg encoder error
[rtmpclient.git] / app / src / main / jni / libuvc-0.0.6 / cameras / ms_lifecam_show.txt
1
2 Bus 001 Device 010: ID 045e:0729 Microsoft Corp. 
3 Device Descriptor:
4   bLength                18
5   bDescriptorType         1
6   bcdUSB               2.00
7   bDeviceClass          239 Miscellaneous Device
8   bDeviceSubClass         2 ?
9   bDeviceProtocol         1 Interface Association
10   bMaxPacketSize0        64
11   idVendor           0x045e Microsoft Corp.
12   idProduct          0x0729 
13   bcdDevice            1.00
14   iManufacturer           1 Microsoft
15   iProduct                2 Microsoft® LifeCam Show(TM)
16   iSerial                 0 
17   bNumConfigurations      1
18   Configuration Descriptor:
19     bLength                 9
20     bDescriptorType         2
21     wTotalLength          961
22     bNumInterfaces          5
23     bConfigurationValue     1
24     iConfiguration          0 
25     bmAttributes         0x80
26       (Bus Powered)
27     MaxPower              320mA
28     Interface Association:
29       bLength                 8
30       bDescriptorType        11
31       bFirstInterface         0
32       bInterfaceCount         2
33       bFunctionClass         14 Video
34       bFunctionSubClass       3 Video Interface Collection
35       bFunctionProtocol       0 
36       iFunction               2 Microsoft® LifeCam Show(TM)
37     Interface Descriptor:
38       bLength                 9
39       bDescriptorType         4
40       bInterfaceNumber        0
41       bAlternateSetting       0
42       bNumEndpoints           1
43       bInterfaceClass        14 Video
44       bInterfaceSubClass      1 Video Control
45       bInterfaceProtocol      0 
46       iInterface              2 Microsoft® LifeCam Show(TM)
47       VideoControl Interface Descriptor:
48         bLength                13
49         bDescriptorType        36
50         bDescriptorSubtype      1 (HEADER)
51         bcdUVC               1.00
52         wTotalLength           79
53         dwClockFrequency       24.000000MHz
54         bInCollection           1
55         baInterfaceNr( 0)       1
56       VideoControl Interface Descriptor:
57         bLength                18
58         bDescriptorType        36
59         bDescriptorSubtype      2 (INPUT_TERMINAL)
60         bTerminalID             1
61         wTerminalType      0x0201 Camera Sensor
62         bAssocTerminal          0
63         iTerminal               0 
64         wObjectiveFocalLengthMin      0
65         wObjectiveFocalLengthMax      0
66         wOcularFocalLength            0
67         bControlSize                  3
68         bmControls           0x00000a0a
69           Auto-Exposure Mode
70           Exposure Time (Absolute)
71           Zoom (Absolute)
72           PanTilt (Absolute)
73       VideoControl Interface Descriptor:
74         bLength                11
75         bDescriptorType        36
76         bDescriptorSubtype      5 (PROCESSING_UNIT)
77       Warning: Descriptor too short
78         bUnitID                 2
79         bSourceID               1
80         wMaxMultiplier          0
81         bControlSize            2
82         bmControls     0x0000073b
83           Brightness
84           Contrast
85           Saturation
86           Sharpness
87           Gamma
88           Backlight Compensation
89           Gain
90           Power Line Frequency
91         iProcessing             0 
92         bmVideoStandards     0x 9
93           None
94           SECAM - 625/50
95       VideoControl Interface Descriptor:
96         bLength                 9
97         bDescriptorType        36
98         bDescriptorSubtype      3 (OUTPUT_TERMINAL)
99         bTerminalID             3
100         wTerminalType      0x0101 USB Streaming
101         bAssocTerminal          0
102         bSourceID               2
103         iTerminal               0 
104       VideoControl Interface Descriptor:
105         bLength                28
106         bDescriptorType        36
107         bDescriptorSubtype      6 (EXTENSION_UNIT)
108         bUnitID                 4
109         guidExtensionCode         {5dc717a9-1941-da11-ae0e-000d56ac7b4c}
110         bNumControl             8
111         bNrPins                 1
112         baSourceID( 0)          1
113         bControlSize            3
114         bmControls( 0)       0xf9
115         bmControls( 1)       0x01
116         bmControls( 2)       0xc0
117         iExtension              0 
118       Endpoint Descriptor:
119         bLength                 7
120         bDescriptorType         5
121         bEndpointAddress     0x81  EP 1 IN
122         bmAttributes            3
123           Transfer Type            Interrupt
124           Synch Type               None
125           Usage Type               Data
126         wMaxPacketSize     0x000a  1x 10 bytes
127         bInterval               5
128     Interface Descriptor:
129       bLength                 9
130       bDescriptorType         4
131       bInterfaceNumber        1
132       bAlternateSetting       0
133       bNumEndpoints           0
134       bInterfaceClass        14 Video
135       bInterfaceSubClass      2 Video Streaming
136       bInterfaceProtocol      0 
137       iInterface              0 
138       VideoStreaming Interface Descriptor:
139         bLength                            15
140         bDescriptorType                    36
141         bDescriptorSubtype                  1 (INPUT_HEADER)
142         bNumFormats                         2
143         wTotalLength                      587
144         bEndPointAddress                  130
145         bmInfo                              0
146         bTerminalLink                       3
147         bStillCaptureMethod                 2
148         bTriggerSupport                     1
149         bTriggerUsage                       1
150         bControlSize                        1
151         bmaControls( 0)                    27
152         bmaControls( 1)                    27
153       VideoStreaming Interface Descriptor:
154         bLength                            27
155         bDescriptorType                    36
156         bDescriptorSubtype                  4 (FORMAT_UNCOMPRESSED)
157         bFormatIndex                        1
158         bNumFrameDescriptors                6
159         guidFormat                            {59555932-0000-1000-8000-00aa00389b71}
160         bBitsPerPixel                      16
161         bDefaultFrameIndex                  1
162         bAspectRatioX                       0
163         bAspectRatioY                       0
164         bmInterlaceFlags                 0x00
165           Interlaced stream or variable: No
166           Fields per frame: 1 fields
167           Field 1 first: No
168           Field pattern: Field 1 only
169           bCopyProtect                      0
170       VideoStreaming Interface Descriptor:
171         bLength                            30
172         bDescriptorType                    36
173         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
174         bFrameIndex                         1
175         bmCapabilities                   0x00
176           Still image unsupported
177         wWidth                            352
178         wHeight                           288
179         dwMinBitRate                196608000
180         dwMaxBitRate                196608000
181         dwMaxVideoFrameBufferSize     3840000
182         dwDefaultFrameInterval         666667
183         bFrameIntervalType                  1
184         dwFrameInterval( 0)            666667
185       VideoStreaming Interface Descriptor:
186         bLength                            30
187         bDescriptorType                    36
188         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
189         bFrameIndex                         2
190         bmCapabilities                   0x00
191           Still image unsupported
192         wWidth                            640
193         wHeight                           480
194         dwMinBitRate                196608000
195         dwMaxBitRate                196608000
196         dwMaxVideoFrameBufferSize     3840000
197         dwDefaultFrameInterval         666667
198         bFrameIntervalType                  1
199         dwFrameInterval( 0)            666667
200       VideoStreaming Interface Descriptor:
201         bLength                            30
202         bDescriptorType                    36
203         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
204         bFrameIndex                         3
205         bmCapabilities                   0x00
206           Still image unsupported
207         wWidth                            320
208         wHeight                           240
209         dwMinBitRate                196608000
210         dwMaxBitRate                196608000
211         dwMaxVideoFrameBufferSize     3840000
212         dwDefaultFrameInterval         666667
213         bFrameIntervalType                  1
214         dwFrameInterval( 0)            666667
215       VideoStreaming Interface Descriptor:
216         bLength                            30
217         bDescriptorType                    36
218         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
219         bFrameIndex                         4
220         bmCapabilities                   0x00
221           Still image unsupported
222         wWidth                            176
223         wHeight                           144
224         dwMinBitRate                196608000
225         dwMaxBitRate                196608000
226         dwMaxVideoFrameBufferSize     3840000
227         dwDefaultFrameInterval         666667
228         bFrameIntervalType                  1
229         dwFrameInterval( 0)            666667
230       VideoStreaming Interface Descriptor:
231         bLength                            30
232         bDescriptorType                    36
233         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
234         bFrameIndex                         5
235         bmCapabilities                   0x00
236           Still image unsupported
237         wWidth                            160
238         wHeight                           120
239         dwMinBitRate                196608000
240         dwMaxBitRate                196608000
241         dwMaxVideoFrameBufferSize     3840000
242         dwDefaultFrameInterval         666667
243         bFrameIntervalType                  1
244         dwFrameInterval( 0)            666667
245       VideoStreaming Interface Descriptor:
246         bLength                            30
247         bDescriptorType                    36
248         bDescriptorSubtype                  5 (FRAME_UNCOMPRESSED)
249         bFrameIndex                         6
250         bmCapabilities                   0x00
251           Still image unsupported
252         wWidth                            800
253         wHeight                           600
254         dwMinBitRate                196608000
255         dwMaxBitRate                196608000
256         dwMaxVideoFrameBufferSize     3840000
257         dwDefaultFrameInterval         666667
258         bFrameIntervalType                  1
259         dwFrameInterval( 0)            666667
260       VideoStreaming Interface Descriptor:
261         bLength                            30
262         bDescriptorType                    36
263         bDescriptorSubtype                  3 (STILL_IMAGE_FRAME)
264         bEndpointAddress                    0
265         bNumImageSizePatterns               6
266         wWidth( 0)                        352
267         wHeight( 0)                       288
268         wWidth( 1)                        640
269         wHeight( 1)                       480
270         wWidth( 2)                        320
271         wHeight( 2)                       240
272         wWidth( 3)                        176
273         wHeight( 3)                       144
274         wWidth( 4)                        160
275         wHeight( 4)                       120
276         wWidth( 5)                        800
277         wHeight( 5)                       600
278         bNumCompressionPatterns             6
279       VideoStreaming Interface Descriptor:
280         bLength                             6
281         bDescriptorType                    36
282         bDescriptorSubtype                 13 (COLORFORMAT)
283         bColorPrimaries                     0 (Unspecified)
284         bTransferCharacteristics            0 (Unspecified)
285         bMatrixCoefficients                 0 (Unspecified)
286       VideoStreaming Interface Descriptor:
287         bLength                            11
288         bDescriptorType                    36
289         bDescriptorSubtype                  6 (FORMAT_MJPEG)
290         bFormatIndex                        2
291         bNumFrameDescriptors                9
292         bFlags                              1
293           Fixed-size samples: Yes
294         bDefaultFrameIndex                  1
295         bAspectRatioX                       0
296         bAspectRatioY                       0
297         bmInterlaceFlags                 0x00
298           Interlaced stream or variable: No
299           Fields per frame: 1 fields
300           Field 1 first: No
301           Field pattern: Field 1 only
302           bCopyProtect                      0
303       VideoStreaming Interface Descriptor:
304         bLength                            30
305         bDescriptorType                    36
306         bDescriptorSubtype                  7 (FRAME_MJPEG)
307         bFrameIndex                         1
308         bmCapabilities                   0x00
309           Still image unsupported
310         wWidth                            352
311         wHeight                           288
312         dwMinBitRate                196608000
313         dwMaxBitRate                196608000
314         dwMaxVideoFrameBufferSize     3840000
315         dwDefaultFrameInterval         666667
316         bFrameIntervalType                  1
317         dwFrameInterval( 0)            666667
318       VideoStreaming Interface Descriptor:
319         bLength                            30
320         bDescriptorType                    36
321         bDescriptorSubtype                  7 (FRAME_MJPEG)
322         bFrameIndex                         2
323         bmCapabilities                   0x00
324           Still image unsupported
325         wWidth                            640
326         wHeight                           480
327         dwMinBitRate                196608000
328         dwMaxBitRate                196608000
329         dwMaxVideoFrameBufferSize     3840000
330         dwDefaultFrameInterval         666667
331         bFrameIntervalType                  1
332         dwFrameInterval( 0)            666667
333       VideoStreaming Interface Descriptor:
334         bLength                            30
335         bDescriptorType                    36
336         bDescriptorSubtype                  7 (FRAME_MJPEG)
337         bFrameIndex                         3
338         bmCapabilities                   0x00
339           Still image unsupported
340         wWidth                            320
341         wHeight                           240
342         dwMinBitRate                196608000
343         dwMaxBitRate                196608000
344         dwMaxVideoFrameBufferSize     3840000
345         dwDefaultFrameInterval         666667
346         bFrameIntervalType                  1
347         dwFrameInterval( 0)            666667
348       VideoStreaming Interface Descriptor:
349         bLength                            30
350         bDescriptorType                    36
351         bDescriptorSubtype                  7 (FRAME_MJPEG)
352         bFrameIndex                         4
353         bmCapabilities                   0x00
354           Still image unsupported
355         wWidth                            176
356         wHeight                           144
357         dwMinBitRate                196608000
358         dwMaxBitRate                196608000
359         dwMaxVideoFrameBufferSize     3840000
360         dwDefaultFrameInterval         666667
361         bFrameIntervalType                  1
362         dwFrameInterval( 0)            666667
363       VideoStreaming Interface Descriptor:
364         bLength                            30
365         bDescriptorType                    36
366         bDescriptorSubtype                  7 (FRAME_MJPEG)
367         bFrameIndex                         5
368         bmCapabilities                   0x00
369           Still image unsupported
370         wWidth                            160
371         wHeight                           120
372         dwMinBitRate                196608000
373         dwMaxBitRate                196608000
374         dwMaxVideoFrameBufferSize     3840000
375         dwDefaultFrameInterval         666667
376         bFrameIntervalType                  1
377         dwFrameInterval( 0)            666667
378       VideoStreaming Interface Descriptor:
379         bLength                            30
380         bDescriptorType                    36
381         bDescriptorSubtype                  7 (FRAME_MJPEG)
382         bFrameIndex                         6
383         bmCapabilities                   0x00
384           Still image unsupported
385         wWidth                            800
386         wHeight                           600
387         dwMinBitRate                196608000
388         dwMaxBitRate                196608000
389         dwMaxVideoFrameBufferSize     3840000
390         dwDefaultFrameInterval         666667
391         bFrameIntervalType                  1
392         dwFrameInterval( 0)            666667
393       VideoStreaming Interface Descriptor:
394         bLength                            30
395         bDescriptorType                    36
396         bDescriptorSubtype                  7 (FRAME_MJPEG)
397         bFrameIndex                         7
398         bmCapabilities                   0x00
399           Still image unsupported
400         wWidth                           1024
401         wHeight                           768
402         dwMinBitRate                196608000
403         dwMaxBitRate                196608000
404         dwMaxVideoFrameBufferSize     3840000
405         dwDefaultFrameInterval        1333333
406         bFrameIntervalType                  1
407         dwFrameInterval( 0)           1333333
408       VideoStreaming Interface Descriptor:
409         bLength                            30
410         bDescriptorType                    36
411         bDescriptorSubtype                  7 (FRAME_MJPEG)
412         bFrameIndex                         8
413         bmCapabilities                   0x00
414           Still image unsupported
415         wWidth                           1280
416         wHeight                           960
417         dwMinBitRate                196608000
418         dwMaxBitRate                196608000
419         dwMaxVideoFrameBufferSize     3840000
420         dwDefaultFrameInterval        1333333
421         bFrameIntervalType                  1
422         dwFrameInterval( 0)           1333333
423       VideoStreaming Interface Descriptor:
424         bLength                            30
425         bDescriptorType                    36
426         bDescriptorSubtype                  7 (FRAME_MJPEG)
427         bFrameIndex                         9
428         bmCapabilities                   0x00
429           Still image unsupported
430         wWidth                           1600
431         wHeight                          1200
432         dwMinBitRate                196608000
433         dwMaxBitRate                196608000
434         dwMaxVideoFrameBufferSize     3840000
435         dwDefaultFrameInterval        1333333
436         bFrameIntervalType                  1
437         dwFrameInterval( 0)           1333333
438       VideoStreaming Interface Descriptor:
439         bLength                            42
440         bDescriptorType                    36
441         bDescriptorSubtype                  3 (STILL_IMAGE_FRAME)
442         bEndpointAddress                    0
443         bNumImageSizePatterns               9
444         wWidth( 0)                        352
445         wHeight( 0)                       288
446         wWidth( 1)                        640
447         wHeight( 1)                       480
448         wWidth( 2)                        320
449         wHeight( 2)                       240
450         wWidth( 3)                        176
451         wHeight( 3)                       144
452         wWidth( 4)                        160
453         wHeight( 4)                       120
454         wWidth( 5)                        800
455         wHeight( 5)                       600
456         wWidth( 6)                       1024
457         wHeight( 6)                       768
458         wWidth( 7)                       1280
459         wHeight( 7)                       960
460         wWidth( 8)                       1600
461         wHeight( 8)                      1200
462         bNumCompressionPatterns             9
463       VideoStreaming Interface Descriptor:
464         bLength                             6
465         bDescriptorType                    36
466         bDescriptorSubtype                 13 (COLORFORMAT)
467         bColorPrimaries                     0 (Unspecified)
468         bTransferCharacteristics            0 (Unspecified)
469         bMatrixCoefficients                 0 (Unspecified)
470     Interface Descriptor:
471       bLength                 9
472       bDescriptorType         4
473       bInterfaceNumber        1
474       bAlternateSetting       1
475       bNumEndpoints           1
476       bInterfaceClass        14 Video
477       bInterfaceSubClass      2 Video Streaming
478       bInterfaceProtocol      0 
479       iInterface              0 
480       Endpoint Descriptor:
481         bLength                 7
482         bDescriptorType         5
483         bEndpointAddress     0x82  EP 2 IN
484         bmAttributes            5
485           Transfer Type            Isochronous
486           Synch Type               Asynchronous
487           Usage Type               Data
488         wMaxPacketSize     0x0080  1x 128 bytes
489         bInterval               1
490     Interface Descriptor:
491       bLength                 9
492       bDescriptorType         4
493       bInterfaceNumber        1
494       bAlternateSetting       2
495       bNumEndpoints           1
496       bInterfaceClass        14 Video
497       bInterfaceSubClass      2 Video Streaming
498       bInterfaceProtocol      0 
499       iInterface              0 
500       Endpoint Descriptor:
501         bLength                 7
502         bDescriptorType         5
503         bEndpointAddress     0x82  EP 2 IN
504         bmAttributes            5
505           Transfer Type            Isochronous
506           Synch Type               Asynchronous
507           Usage Type               Data
508         wMaxPacketSize     0x0200  1x 512 bytes
509         bInterval               1
510     Interface Descriptor:
511       bLength                 9
512       bDescriptorType         4
513       bInterfaceNumber        1
514       bAlternateSetting       3
515       bNumEndpoints           1
516       bInterfaceClass        14 Video
517       bInterfaceSubClass      2 Video Streaming
518       bInterfaceProtocol      0 
519       iInterface              0 
520       Endpoint Descriptor:
521         bLength                 7
522         bDescriptorType         5
523         bEndpointAddress     0x82  EP 2 IN
524         bmAttributes            5
525           Transfer Type            Isochronous
526           Synch Type               Asynchronous
527           Usage Type               Data
528         wMaxPacketSize     0x0400  1x 1024 bytes
529         bInterval               1
530     Interface Descriptor:
531       bLength                 9
532       bDescriptorType         4
533       bInterfaceNumber        1
534       bAlternateSetting       4
535       bNumEndpoints           1
536       bInterfaceClass        14 Video
537       bInterfaceSubClass      2 Video Streaming
538       bInterfaceProtocol      0 
539       iInterface              0 
540       Endpoint Descriptor:
541         bLength                 7
542         bDescriptorType         5
543         bEndpointAddress     0x82  EP 2 IN
544         bmAttributes            5
545           Transfer Type            Isochronous
546           Synch Type               Asynchronous
547           Usage Type               Data
548         wMaxPacketSize     0x0b00  2x 768 bytes
549         bInterval               1
550     Interface Descriptor:
551       bLength                 9
552       bDescriptorType         4
553       bInterfaceNumber        1
554       bAlternateSetting       5
555       bNumEndpoints           1
556       bInterfaceClass        14 Video
557       bInterfaceSubClass      2 Video Streaming
558       bInterfaceProtocol      0 
559       iInterface              0 
560       Endpoint Descriptor:
561         bLength                 7
562         bDescriptorType         5
563         bEndpointAddress     0x82  EP 2 IN
564         bmAttributes            5
565           Transfer Type            Isochronous
566           Synch Type               Asynchronous
567           Usage Type               Data
568         wMaxPacketSize     0x0c00  2x 1024 bytes
569         bInterval               1
570     Interface Descriptor:
571       bLength                 9
572       bDescriptorType         4
573       bInterfaceNumber        1
574       bAlternateSetting       6
575       bNumEndpoints           1
576       bInterfaceClass        14 Video
577       bInterfaceSubClass      2 Video Streaming
578       bInterfaceProtocol      0 
579       iInterface              0 
580       Endpoint Descriptor:
581         bLength                 7
582         bDescriptorType         5
583         bEndpointAddress     0x82  EP 2 IN
584         bmAttributes            5
585           Transfer Type            Isochronous
586           Synch Type               Asynchronous
587           Usage Type               Data
588         wMaxPacketSize     0x1380  3x 896 bytes
589         bInterval               1
590     Interface Descriptor:
591       bLength                 9
592       bDescriptorType         4
593       bInterfaceNumber        1
594       bAlternateSetting       7
595       bNumEndpoints           1
596       bInterfaceClass        14 Video
597       bInterfaceSubClass      2 Video Streaming
598       bInterfaceProtocol      0 
599       iInterface              0 
600       Endpoint Descriptor:
601         bLength                 7
602         bDescriptorType         5
603         bEndpointAddress     0x82  EP 2 IN
604         bmAttributes            5
605           Transfer Type            Isochronous
606           Synch Type               Asynchronous
607           Usage Type               Data
608         wMaxPacketSize     0x1400  3x 1024 bytes
609         bInterval               1
610     Interface Association:
611       bLength                 8
612       bDescriptorType        11
613       bFirstInterface         2
614       bInterfaceCount         2
615       bFunctionClass          1 Audio
616       bFunctionSubClass       2 Streaming
617       bFunctionProtocol       0 
618       iFunction               2 Microsoft® LifeCam Show(TM)
619     Interface Descriptor:
620       bLength                 9
621       bDescriptorType         4
622       bInterfaceNumber        2
623       bAlternateSetting       0
624       bNumEndpoints           0
625       bInterfaceClass         1 Audio
626       bInterfaceSubClass      1 Control Device
627       bInterfaceProtocol      0 
628       iInterface              2 Microsoft® LifeCam Show(TM)
629       AudioControl Interface Descriptor:
630         bLength                 9
631         bDescriptorType        36
632         bDescriptorSubtype      1 (HEADER)
633         bcdADC               1.00
634         wTotalLength           39
635         bInCollection           1
636         baInterfaceNr( 0)       3
637       AudioControl Interface Descriptor:
638         bLength                12
639         bDescriptorType        36
640         bDescriptorSubtype      2 (INPUT_TERMINAL)
641         bTerminalID             1
642         wTerminalType      0x0201 Microphone
643         bAssocTerminal          0
644         bNrChannels             1
645         wChannelConfig     0x0000
646         iChannelNames           0 
647         iTerminal               0 
648       AudioControl Interface Descriptor:
649         bLength                 9
650         bDescriptorType        36
651         bDescriptorSubtype      6 (FEATURE_UNIT)
652         bUnitID                 2
653         bSourceID               1
654         bControlSize            1
655         bmaControls( 0)      0x00
656         bmaControls( 1)      0x03
657           Mute
658           Volume
659         iFeature                0 
660       AudioControl Interface Descriptor:
661         bLength                 9
662         bDescriptorType        36
663         bDescriptorSubtype      3 (OUTPUT_TERMINAL)
664         bTerminalID             3
665         wTerminalType      0x0101 USB Streaming
666         bAssocTerminal          1
667         bSourceID               2
668         iTerminal               0 
669     Interface Descriptor:
670       bLength                 9
671       bDescriptorType         4
672       bInterfaceNumber        3
673       bAlternateSetting       0
674       bNumEndpoints           0
675       bInterfaceClass         1 Audio
676       bInterfaceSubClass      2 Streaming
677       bInterfaceProtocol      0 
678       iInterface              0 
679     Interface Descriptor:
680       bLength                 9
681       bDescriptorType         4
682       bInterfaceNumber        3
683       bAlternateSetting       1
684       bNumEndpoints           1
685       bInterfaceClass         1 Audio
686       bInterfaceSubClass      2 Streaming
687       bInterfaceProtocol      0 
688       iInterface              0 
689       AudioStreaming Interface Descriptor:
690         bLength                 7
691         bDescriptorType        36
692         bDescriptorSubtype      1 (AS_GENERAL)
693         bTerminalLink           3
694         bDelay                  1 frames
695         wFormatTag              1 PCM
696       AudioStreaming Interface Descriptor:
697         bLength                14
698         bDescriptorType        36
699         bDescriptorSubtype      2 (FORMAT_TYPE)
700         bFormatType             1 (FORMAT_TYPE_I)
701         bNrChannels             1
702         bSubframeSize           2
703         bBitResolution         16
704         bSamFreqType            2 Discrete
705         tSamFreq[ 0]        44100
706         tSamFreq[ 1]        48000
707       Endpoint Descriptor:
708         bLength                 9
709         bDescriptorType         5
710         bEndpointAddress     0x83  EP 3 IN
711         bmAttributes            1
712           Transfer Type            Isochronous
713           Synch Type               None
714           Usage Type               Data
715         wMaxPacketSize     0x0062  1x 98 bytes
716         bInterval               4
717         bRefresh                0
718         bSynchAddress           0
719         AudioControl Endpoint Descriptor:
720           bLength                 7
721           bDescriptorType        37
722           bDescriptorSubtype      1 (EP_GENERAL)
723           bmAttributes         0x01
724             Sampling Frequency
725           bLockDelayUnits         0 Undefined
726           wLockDelay              0 Undefined
727     Interface Descriptor:
728       bLength                 9
729       bDescriptorType         4
730       bInterfaceNumber        4
731       bAlternateSetting       0
732       bNumEndpoints           1
733       bInterfaceClass         3 Human Interface Device
734       bInterfaceSubClass      1 Boot Interface Subclass
735       bInterfaceProtocol      1 Keyboard
736       iInterface              0 
737         HID Device Descriptor:
738           bLength                 9
739           bDescriptorType        33
740           bcdHID               1.10
741           bCountryCode            0 Not supported
742           bNumDescriptors         1
743           bDescriptorType        34 Report
744           wDescriptorLength      24
745          Report Descriptors: 
746            ** UNAVAILABLE **
747       Endpoint Descriptor:
748         bLength                 7
749         bDescriptorType         5
750         bEndpointAddress     0x85  EP 5 IN
751         bmAttributes            3
752           Transfer Type            Interrupt
753           Synch Type               None
754           Usage Type               Data
755         wMaxPacketSize     0x0001  1x 1 bytes
756         bInterval              10
757 Device Qualifier (for other device speed):
758   bLength                10
759   bDescriptorType         6
760   bcdUSB               2.00
761   bDeviceClass          239 Miscellaneous Device
762   bDeviceSubClass         2 ?
763   bDeviceProtocol         1 Interface Association
764   bMaxPacketSize0        64
765   bNumConfigurations      1
766 Device Status:     0x0000
767   (Bus Powered)