source: trunk/Utilities/DirectShowCaptureCapabilities/Data/HP Webcam 1300.md @ 937

Last change on this file since 937 was 501, checked in by roman, 9 years ago
File size: 65.6 KB
Line 
1# System
2
3 * Version: Windows 7 Service Pack 1
4 * Computer Name: `DEV3-PC`
5 * User Name: `dev3` 
6 * Local Time: `09-08-2015 15:44:19`
7 * Architecture: x86
8 * Processors: `4`, Active Mask `0xF`
9 * Page Size: `0x1000`
10 * Application Address Space: `0x00010000`..`0xFFFEFFFF`
11 * CPU: `GenuineIntel`, 0x1 EDX `0xBFEBFBFF` (MMX, SSE, SSE2), 0x1 ECX `0x3D9AE3BF` (SSE3, SSSE3, SSE41, SSE42, AVX), 0x7 EBX `0x00000281` (), Brand `        Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz`
12 * Physical Memory: `3,991` MB
13 * Committed Memory Limit: `7,981` MB
14 * Application Version: `1.0.0.447`
15
16# Video
17
18## Device: HP Webcam 1300
19
20 * Moniker Display Name: `@device:pnp:\\?\usb#vid_03f0&pid_e107&mi_00#7&234f5f04&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global`
21
22Interfaces:
23
24  * `ISpecifyPropertyPages`
25  * `IKsPropertySet`
26  * `IAMCameraControl`
27  * `IAMDeviceRemoval`
28  * `IAMDroppedFrames`
29  * `IAMFilterMiscFlags`
30  * `IAMVideoControl`
31  * `IAMVideoProcAmp`
32
33Property Pages:
34
35  * `{71F96464-78F3-11D0-A18C-00A0C9118956}` - `CLSID_VideoProcAmpPropertyPage`, VideoProcAmp Property Page
36  * `{71F96465-78F3-11D0-A18C-00A0C9118956}` - `CLSID_CameraControlPropertyPage`, CameraControl Property Page
37
38### IAMVideoProcAmp
39
40 * `VideoProcAmp_Brightness`: `0`, flags `0x02`, `-255`..`255`, step `1`, default `0`, cap flags `0x02`
41 * `VideoProcAmp_Contrast`: `15`, flags `0x02`, `0`..`30`, step `1`, default `15`, cap flags `0x02`
42 * `VideoProcAmp_Hue`: `0`, flags `0x02`, `-16000`..`16000`, step `1`, default `0`, cap flags `0x02`
43 * `VideoProcAmp_Saturation`: `30`, flags `0x02`, `0`..`127`, step `1`, default `30`, cap flags `0x02`
44 * `VideoProcAmp_Sharpness`: `16`, flags `0x02`, `0`..`31`, step `1`, default `16`, cap flags `0x02`
45 * `VideoProcAmp_Gamma`: `100`, flags `0x02`, `20`..`250`, step `1`, default `100`, cap flags `0x02`
46 * `VideoProcAmp_WhiteBalance`: `5000`, flags `0x01`, `2800`..`6500`, step `1`, default `5000`, cap flags `0x03`
47 * `VideoProcAmp_BacklightCompensation`: `0`, flags `0x02`, `0`..`2`, step `1`, default `0`, cap flags `0x02`
48
49### IAMCameraControl
50
51 * `CameraControl_Exposure`: `-5`, flags `0x01`, `-12`..`-1`, step `1`, default `-5`, cap flags `0x03`
52
53### Pin: Capture
54
55 * `AMPROPSETID_Pin`, `AMPROPERTY_PIN_CATEGORY`: `{FB6C4281-0353-11D1-905F-0000C0CC16BA} PIN_CATEGORY_CAPTURE`
56 * Capabilities:
57  * Count: `20`
58  * Structure Size: `128` (expected `128`)
59
60#### Capability: 0
61
62 * `AM_MEDIA_TYPE`:
63  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 60 09 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 58 00 00 00 A0 2F 73 00`
64  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CA 08 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 80 02 00 00 E0 01 00 00 01 00 10 00 59 55 59 32 00 60 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
65  * `.subtype`: `FourCC YUY2`
66  * `.bFixedSizeSamples`: `1`
67  * `.bTemporalCompression`: `0`
68  * `.lSampleSize`: `614,400`
69  * `.cbFormat`: `88`
70  * `VIDEOINFOHEADER`:
71  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
72  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
73  * `.dwBitRate`: `147456000`
74  * `.dwBitErrorRate`: `0`
75  * `.AvgTimePerFrame`: `33 3333`
76  * `BITMAPINFOHEADER`:
77   * `.biSize`: `40`
78   * `.biWidth`: `640`
79   * `.biHeight`: `480`
80   * `.biPlanes`: `1`
81   * `.biBitCount`: `16`
82   * `.biCompression`: `844715353` `YUY2`
83   * `.biSizeImage`: `614,400`
84 * `VIDEO_STREAM_CONFIG_CAPS`:
85  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 84 1E 00 00 00 00 00 00 00 77 01 00 00 CA 08`
86  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
87  * `.VideoStandard`: `0`
88  * `.InputSize`: `640` x `480`
89  * `.MinCroppingSize`: `640` x `480`
90  * `.MaxCroppingSize`: `640` x `480`
91  * `.CropGranularityX`: `1`
92  * `.CropAlignX`: `1`
93  * `.CropAlignY`: `1`
94  * `.MinOutputSize`: `640` x `480`
95  * `.MaxOutputSize`: `640` x `480`
96  * `.OutputGranularityX`: `1`
97  * `.OutputGranularityY`: `1`
98  * `.StretchTapsX`: `0`
99  * `.StretchTapsY`: `0`
100  * `.ShrinkTapsX`: `0`
101  * `.ShrinkTapsY`: `0`
102  * `.MinFrameInterval`: `33 3333`
103  * `.MaxFrameInterval`: `200 0000`
104  * `.MinBitsPerSecond`: `24,576,000`
105  * `.MaxBitsPerSecond`: `147,456,000`
106
107#### Capability: 1
108
109 * `AM_MEDIA_TYPE`:
110  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 60 09 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 70 00 00 00 50 76 74 00`
111  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CA 08 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 81 26 8D 00 00 00 00 00 28 00 00 00 80 02 00 00 E0 01 00 00 01 00 10 00 59 55 59 32 00 60 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
112  * `.subtype`: `FourCC YUY2`
113  * `.bFixedSizeSamples`: `1`
114  * `.bTemporalCompression`: `0`
115  * `.lSampleSize`: `614,400`
116  * `.cbFormat`: `112`
117  * `VIDEOINFOHEADER2`:
118 * Unknown Capabilities:
119  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
120  * Data: `A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 84 1E 00 00 00 00 00 00 00 77 01 00 00 CA 08`
121
122#### Capability: 2
123
124 * `AM_MEDIA_TYPE`:
125  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 18 03 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 58 00 00 00 A0 2F 73 00`
126  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 E6 02 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 60 01 00 00 20 01 00 00 01 00 10 00 59 55 59 32 00 18 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
127  * `.subtype`: `FourCC YUY2`
128  * `.bFixedSizeSamples`: `1`
129  * `.bTemporalCompression`: `0`
130  * `.lSampleSize`: `202,752`
131  * `.cbFormat`: `88`
132  * `VIDEOINFOHEADER`:
133  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
134  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
135  * `.dwBitRate`: `48660480`
136  * `.dwBitErrorRate`: `0`
137  * `.AvgTimePerFrame`: `33 3333`
138  * `BITMAPINFOHEADER`:
139   * `.biSize`: `40`
140   * `.biWidth`: `352`
141   * `.biHeight`: `288`
142   * `.biPlanes`: `1`
143   * `.biBitCount`: `16`
144   * `.biCompression`: `844715353` `YUY2`
145   * `.biSizeImage`: `202,752`
146 * `VIDEO_STREAM_CONFIG_CAPS`:
147  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 60 01 00 00 20 01 00 00 60 01 00 00 20 01 00 00 60 01 00 00 20 01 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 60 01 00 00 20 01 00 00 60 01 00 00 20 01 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 84 1E 00 00 00 00 00 00 C0 7B 00 00 80 E6 02`
148  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
149  * `.VideoStandard`: `0`
150  * `.InputSize`: `352` x `288`
151  * `.MinCroppingSize`: `352` x `288`
152  * `.MaxCroppingSize`: `352` x `288`
153  * `.CropGranularityX`: `1`
154  * `.CropAlignX`: `1`
155  * `.CropAlignY`: `1`
156  * `.MinOutputSize`: `352` x `288`
157  * `.MaxOutputSize`: `352` x `288`
158  * `.OutputGranularityX`: `1`
159  * `.OutputGranularityY`: `1`
160  * `.StretchTapsX`: `0`
161  * `.StretchTapsY`: `0`
162  * `.ShrinkTapsX`: `0`
163  * `.ShrinkTapsY`: `0`
164  * `.MinFrameInterval`: `33 3333`
165  * `.MaxFrameInterval`: `200 0000`
166  * `.MinBitsPerSecond`: `8,110,080`
167  * `.MaxBitsPerSecond`: `48,660,480`
168
169#### Capability: 3
170
171 * `AM_MEDIA_TYPE`:
172  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 18 03 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 70 00 00 00 50 76 74 00`
173  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 E6 02 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 81 26 8D 00 00 00 00 00 28 00 00 00 60 01 00 00 20 01 00 00 01 00 10 00 59 55 59 32 00 18 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
174  * `.subtype`: `FourCC YUY2`
175  * `.bFixedSizeSamples`: `1`
176  * `.bTemporalCompression`: `0`
177  * `.lSampleSize`: `202,752`
178  * `.cbFormat`: `112`
179  * `VIDEOINFOHEADER2`:
180 * Unknown Capabilities:
181  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
182  * Data: `A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 60 01 00 00 20 01 00 00 60 01 00 00 20 01 00 00 60 01 00 00 20 01 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 60 01 00 00 20 01 00 00 60 01 00 00 20 01 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 84 1E 00 00 00 00 00 00 C0 7B 00 00 80 E6 02`
183
184#### Capability: 4
185
186 * `AM_MEDIA_TYPE`:
187  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 58 02 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 58 00 00 00 A0 2F 73 00`
188  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 32 02 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 40 01 00 00 F0 00 00 00 01 00 10 00 59 55 59 32 00 58 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
189  * `.subtype`: `FourCC YUY2`
190  * `.bFixedSizeSamples`: `1`
191  * `.bTemporalCompression`: `0`
192  * `.lSampleSize`: `153,600`
193  * `.cbFormat`: `88`
194  * `VIDEOINFOHEADER`:
195  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
196  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
197  * `.dwBitRate`: `36864000`
198  * `.dwBitErrorRate`: `0`
199  * `.AvgTimePerFrame`: `33 3333`
200  * `BITMAPINFOHEADER`:
201   * `.biSize`: `40`
202   * `.biWidth`: `320`
203   * `.biHeight`: `240`
204   * `.biPlanes`: `1`
205   * `.biBitCount`: `16`
206   * `.biCompression`: `844715353` `YUY2`
207   * `.biSizeImage`: `153,600`
208 * `VIDEO_STREAM_CONFIG_CAPS`:
209  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 40 01 00 00 F0 00 00 00 40 01 00 00 F0 00 00 00 40 01 00 00 F0 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 40 01 00 00 F0 00 00 00 40 01 00 00 F0 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 84 1E 00 00 00 00 00 00 C0 5D 00 00 80 32 02`
210  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
211  * `.VideoStandard`: `0`
212  * `.InputSize`: `320` x `240`
213  * `.MinCroppingSize`: `320` x `240`
214  * `.MaxCroppingSize`: `320` x `240`
215  * `.CropGranularityX`: `1`
216  * `.CropAlignX`: `1`
217  * `.CropAlignY`: `1`
218  * `.MinOutputSize`: `320` x `240`
219  * `.MaxOutputSize`: `320` x `240`
220  * `.OutputGranularityX`: `1`
221  * `.OutputGranularityY`: `1`
222  * `.StretchTapsX`: `0`
223  * `.StretchTapsY`: `0`
224  * `.ShrinkTapsX`: `0`
225  * `.ShrinkTapsY`: `0`
226  * `.MinFrameInterval`: `33 3333`
227  * `.MaxFrameInterval`: `200 0000`
228  * `.MinBitsPerSecond`: `6,144,000`
229  * `.MaxBitsPerSecond`: `36,864,000`
230
231#### Capability: 5
232
233 * `AM_MEDIA_TYPE`:
234  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 58 02 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 70 00 00 00 50 76 74 00`
235  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 32 02 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 81 26 8D 00 00 00 00 00 28 00 00 00 40 01 00 00 F0 00 00 00 01 00 10 00 59 55 59 32 00 58 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
236  * `.subtype`: `FourCC YUY2`
237  * `.bFixedSizeSamples`: `1`
238  * `.bTemporalCompression`: `0`
239  * `.lSampleSize`: `153,600`
240  * `.cbFormat`: `112`
241  * `VIDEOINFOHEADER2`:
242 * Unknown Capabilities:
243  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
244  * Data: `A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 40 01 00 00 F0 00 00 00 40 01 00 00 F0 00 00 00 40 01 00 00 F0 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 40 01 00 00 F0 00 00 00 40 01 00 00 F0 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 84 1E 00 00 00 00 00 00 C0 5D 00 00 80 32 02`
245
246#### Capability: 6
247
248 * `AM_MEDIA_TYPE`:
249  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 C6 00 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 58 00 00 00 A0 2F 73 00`
250  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A0 B9 00 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 B0 00 00 00 90 00 00 00 01 00 10 00 59 55 59 32 00 C6 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
251  * `.subtype`: `FourCC YUY2`
252  * `.bFixedSizeSamples`: `1`
253  * `.bTemporalCompression`: `0`
254  * `.lSampleSize`: `50,688`
255  * `.cbFormat`: `88`
256  * `VIDEOINFOHEADER`:
257  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
258  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
259  * `.dwBitRate`: `12165120`
260  * `.dwBitErrorRate`: `0`
261  * `.AvgTimePerFrame`: `33 3333`
262  * `BITMAPINFOHEADER`:
263   * `.biSize`: `40`
264   * `.biWidth`: `176`
265   * `.biHeight`: `144`
266   * `.biPlanes`: `1`
267   * `.biBitCount`: `16`
268   * `.biCompression`: `844715353` `YUY2`
269   * `.biSizeImage`: `50,688`
270 * `VIDEO_STREAM_CONFIG_CAPS`:
271  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 B0 00 00 00 90 00 00 00 B0 00 00 00 90 00 00 00 B0 00 00 00 90 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 B0 00 00 00 90 00 00 00 B0 00 00 00 90 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 84 1E 00 00 00 00 00 00 F0 1E 00 00 A0 B9 00`
272  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
273  * `.VideoStandard`: `0`
274  * `.InputSize`: `176` x `144`
275  * `.MinCroppingSize`: `176` x `144`
276  * `.MaxCroppingSize`: `176` x `144`
277  * `.CropGranularityX`: `1`
278  * `.CropAlignX`: `1`
279  * `.CropAlignY`: `1`
280  * `.MinOutputSize`: `176` x `144`
281  * `.MaxOutputSize`: `176` x `144`
282  * `.OutputGranularityX`: `1`
283  * `.OutputGranularityY`: `1`
284  * `.StretchTapsX`: `0`
285  * `.StretchTapsY`: `0`
286  * `.ShrinkTapsX`: `0`
287  * `.ShrinkTapsY`: `0`
288  * `.MinFrameInterval`: `33 3333`
289  * `.MaxFrameInterval`: `200 0000`
290  * `.MinBitsPerSecond`: `2,027,520`
291  * `.MaxBitsPerSecond`: `12,165,120`
292
293#### Capability: 7
294
295 * `AM_MEDIA_TYPE`:
296  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 C6 00 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 70 00 00 00 50 76 74 00`
297  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A0 B9 00 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 81 26 8D 00 00 00 00 00 28 00 00 00 B0 00 00 00 90 00 00 00 01 00 10 00 59 55 59 32 00 C6 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
298  * `.subtype`: `FourCC YUY2`
299  * `.bFixedSizeSamples`: `1`
300  * `.bTemporalCompression`: `0`
301  * `.lSampleSize`: `50,688`
302  * `.cbFormat`: `112`
303  * `VIDEOINFOHEADER2`:
304 * Unknown Capabilities:
305  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
306  * Data: `A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 B0 00 00 00 90 00 00 00 B0 00 00 00 90 00 00 00 B0 00 00 00 90 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 B0 00 00 00 90 00 00 00 B0 00 00 00 90 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 84 1E 00 00 00 00 00 00 F0 1E 00 00 A0 B9 00`
307
308#### Capability: 8
309
310 * `AM_MEDIA_TYPE`:
311  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 96 00 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 58 00 00 00 A0 2F 73 00`
312  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A0 8C 00 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 A0 00 00 00 78 00 00 00 01 00 10 00 59 55 59 32 00 96 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
313  * `.subtype`: `FourCC YUY2`
314  * `.bFixedSizeSamples`: `1`
315  * `.bTemporalCompression`: `0`
316  * `.lSampleSize`: `38,400`
317  * `.cbFormat`: `88`
318  * `VIDEOINFOHEADER`:
319  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
320  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
321  * `.dwBitRate`: `9216000`
322  * `.dwBitErrorRate`: `0`
323  * `.AvgTimePerFrame`: `33 3333`
324  * `BITMAPINFOHEADER`:
325   * `.biSize`: `40`
326   * `.biWidth`: `160`
327   * `.biHeight`: `120`
328   * `.biPlanes`: `1`
329   * `.biBitCount`: `16`
330   * `.biCompression`: `844715353` `YUY2`
331   * `.biSizeImage`: `38,400`
332 * `VIDEO_STREAM_CONFIG_CAPS`:
333  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 A0 00 00 00 78 00 00 00 A0 00 00 00 78 00 00 00 A0 00 00 00 78 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 A0 00 00 00 78 00 00 00 A0 00 00 00 78 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 84 1E 00 00 00 00 00 00 70 17 00 00 A0 8C 00`
334  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
335  * `.VideoStandard`: `0`
336  * `.InputSize`: `160` x `120`
337  * `.MinCroppingSize`: `160` x `120`
338  * `.MaxCroppingSize`: `160` x `120`
339  * `.CropGranularityX`: `1`
340  * `.CropAlignX`: `1`
341  * `.CropAlignY`: `1`
342  * `.MinOutputSize`: `160` x `120`
343  * `.MaxOutputSize`: `160` x `120`
344  * `.OutputGranularityX`: `1`
345  * `.OutputGranularityY`: `1`
346  * `.StretchTapsX`: `0`
347  * `.StretchTapsY`: `0`
348  * `.ShrinkTapsX`: `0`
349  * `.ShrinkTapsY`: `0`
350  * `.MinFrameInterval`: `33 3333`
351  * `.MaxFrameInterval`: `200 0000`
352  * `.MinBitsPerSecond`: `1,536,000`
353  * `.MaxBitsPerSecond`: `9,216,000`
354
355#### Capability: 9
356
357 * `AM_MEDIA_TYPE`:
358  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 96 00 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 70 00 00 00 50 76 74 00`
359  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A0 8C 00 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 81 26 8D 00 00 00 00 00 28 00 00 00 A0 00 00 00 78 00 00 00 01 00 10 00 59 55 59 32 00 96 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
360  * `.subtype`: `FourCC YUY2`
361  * `.bFixedSizeSamples`: `1`
362  * `.bTemporalCompression`: `0`
363  * `.lSampleSize`: `38,400`
364  * `.cbFormat`: `112`
365  * `VIDEOINFOHEADER2`:
366 * Unknown Capabilities:
367  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
368  * Data: `A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 A0 00 00 00 78 00 00 00 A0 00 00 00 78 00 00 00 A0 00 00 00 78 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 A0 00 00 00 78 00 00 00 A0 00 00 00 78 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 84 1E 00 00 00 00 00 00 70 17 00 00 A0 8C 00`
369
370#### Capability: 10
371
372 * `AM_MEDIA_TYPE`:
373  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4D 4A 50 47 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 10 0E 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 58 00 00 00 A0 2F 73 00`
374  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2F 0D 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 80 02 00 00 E0 01 00 00 01 00 18 00 4D 4A 50 47 00 10 0E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
375  * `.subtype`: `FourCC MJPG`
376  * `.bFixedSizeSamples`: `1`
377  * `.bTemporalCompression`: `0`
378  * `.lSampleSize`: `921,600`
379  * `.cbFormat`: `88`
380  * `VIDEOINFOHEADER`:
381  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
382  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
383  * `.dwBitRate`: `221184000`
384  * `.dwBitErrorRate`: `0`
385  * `.AvgTimePerFrame`: `33 3333`
386  * `BITMAPINFOHEADER`:
387   * `.biSize`: `40`
388   * `.biWidth`: `640`
389   * `.biHeight`: `480`
390   * `.biPlanes`: `1`
391   * `.biBitCount`: `24`
392   * `.biCompression`: `1196444237` `MJPG`
393   * `.biSizeImage`: `921,600`
394 * `VIDEO_STREAM_CONFIG_CAPS`:
395  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 84 1E 00 00 00 00 00 00 80 32 02 00 00 2F 0D`
396  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
397  * `.VideoStandard`: `0`
398  * `.InputSize`: `640` x `480`
399  * `.MinCroppingSize`: `640` x `480`
400  * `.MaxCroppingSize`: `640` x `480`
401  * `.CropGranularityX`: `1`
402  * `.CropAlignX`: `1`
403  * `.CropAlignY`: `1`
404  * `.MinOutputSize`: `640` x `480`
405  * `.MaxOutputSize`: `640` x `480`
406  * `.OutputGranularityX`: `1`
407  * `.OutputGranularityY`: `1`
408  * `.StretchTapsX`: `0`
409  * `.StretchTapsY`: `0`
410  * `.ShrinkTapsX`: `0`
411  * `.ShrinkTapsY`: `0`
412  * `.MinFrameInterval`: `33 3333`
413  * `.MaxFrameInterval`: `200 0000`
414  * `.MinBitsPerSecond`: `36,864,000`
415  * `.MaxBitsPerSecond`: `221,184,000`
416
417#### Capability: 11
418
419 * `AM_MEDIA_TYPE`:
420  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4D 4A 50 47 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 10 0E 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 70 00 00 00 50 76 74 00`
421  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2F 0D 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 81 21 8D 00 00 00 00 00 28 00 00 00 80 02 00 00 E0 01 00 00 01 00 18 00 4D 4A 50 47 00 10 0E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
422  * `.subtype`: `FourCC MJPG`
423  * `.bFixedSizeSamples`: `1`
424  * `.bTemporalCompression`: `0`
425  * `.lSampleSize`: `921,600`
426  * `.cbFormat`: `112`
427  * `VIDEOINFOHEADER2`:
428 * Unknown Capabilities:
429  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
430  * Data: `A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 84 1E 00 00 00 00 00 00 80 32 02 00 00 2F 0D`
431
432#### Capability: 12
433
434 * `AM_MEDIA_TYPE`:
435  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4D 4A 50 47 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 A4 04 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 58 00 00 00 A0 2F 73 00`
436  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C0 59 04 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 60 01 00 00 20 01 00 00 01 00 18 00 4D 4A 50 47 00 A4 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
437  * `.subtype`: `FourCC MJPG`
438  * `.bFixedSizeSamples`: `1`
439  * `.bTemporalCompression`: `0`
440  * `.lSampleSize`: `304,128`
441  * `.cbFormat`: `88`
442  * `VIDEOINFOHEADER`:
443  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
444  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
445  * `.dwBitRate`: `72990720`
446  * `.dwBitErrorRate`: `0`
447  * `.AvgTimePerFrame`: `33 3333`
448  * `BITMAPINFOHEADER`:
449   * `.biSize`: `40`
450   * `.biWidth`: `352`
451   * `.biHeight`: `288`
452   * `.biPlanes`: `1`
453   * `.biBitCount`: `24`
454   * `.biCompression`: `1196444237` `MJPG`
455   * `.biSizeImage`: `304,128`
456 * `VIDEO_STREAM_CONFIG_CAPS`:
457  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 60 01 00 00 20 01 00 00 60 01 00 00 20 01 00 00 60 01 00 00 20 01 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 60 01 00 00 20 01 00 00 60 01 00 00 20 01 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 84 1E 00 00 00 00 00 00 A0 B9 00 00 C0 59 04`
458  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
459  * `.VideoStandard`: `0`
460  * `.InputSize`: `352` x `288`
461  * `.MinCroppingSize`: `352` x `288`
462  * `.MaxCroppingSize`: `352` x `288`
463  * `.CropGranularityX`: `1`
464  * `.CropAlignX`: `1`
465  * `.CropAlignY`: `1`
466  * `.MinOutputSize`: `352` x `288`
467  * `.MaxOutputSize`: `352` x `288`
468  * `.OutputGranularityX`: `1`
469  * `.OutputGranularityY`: `1`
470  * `.StretchTapsX`: `0`
471  * `.StretchTapsY`: `0`
472  * `.ShrinkTapsX`: `0`
473  * `.ShrinkTapsY`: `0`
474  * `.MinFrameInterval`: `33 3333`
475  * `.MaxFrameInterval`: `200 0000`
476  * `.MinBitsPerSecond`: `12,165,120`
477  * `.MaxBitsPerSecond`: `72,990,720`
478
479#### Capability: 13
480
481 * `AM_MEDIA_TYPE`:
482  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4D 4A 50 47 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 A4 04 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 70 00 00 00 50 76 74 00`
483  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C0 59 04 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 81 21 8D 00 00 00 00 00 28 00 00 00 60 01 00 00 20 01 00 00 01 00 18 00 4D 4A 50 47 00 A4 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
484  * `.subtype`: `FourCC MJPG`
485  * `.bFixedSizeSamples`: `1`
486  * `.bTemporalCompression`: `0`
487  * `.lSampleSize`: `304,128`
488  * `.cbFormat`: `112`
489  * `VIDEOINFOHEADER2`:
490 * Unknown Capabilities:
491  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
492  * Data: `A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 60 01 00 00 20 01 00 00 60 01 00 00 20 01 00 00 60 01 00 00 20 01 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 60 01 00 00 20 01 00 00 60 01 00 00 20 01 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 84 1E 00 00 00 00 00 00 A0 B9 00 00 C0 59 04`
493
494#### Capability: 14
495
496 * `AM_MEDIA_TYPE`:
497  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4D 4A 50 47 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 84 03 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 58 00 00 00 A0 2F 73 00`
498  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C0 4B 03 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 40 01 00 00 F0 00 00 00 01 00 18 00 4D 4A 50 47 00 84 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
499  * `.subtype`: `FourCC MJPG`
500  * `.bFixedSizeSamples`: `1`
501  * `.bTemporalCompression`: `0`
502  * `.lSampleSize`: `230,400`
503  * `.cbFormat`: `88`
504  * `VIDEOINFOHEADER`:
505  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
506  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
507  * `.dwBitRate`: `55296000`
508  * `.dwBitErrorRate`: `0`
509  * `.AvgTimePerFrame`: `33 3333`
510  * `BITMAPINFOHEADER`:
511   * `.biSize`: `40`
512   * `.biWidth`: `320`
513   * `.biHeight`: `240`
514   * `.biPlanes`: `1`
515   * `.biBitCount`: `24`
516   * `.biCompression`: `1196444237` `MJPG`
517   * `.biSizeImage`: `230,400`
518 * `VIDEO_STREAM_CONFIG_CAPS`:
519  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 40 01 00 00 F0 00 00 00 40 01 00 00 F0 00 00 00 40 01 00 00 F0 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 40 01 00 00 F0 00 00 00 40 01 00 00 F0 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 84 1E 00 00 00 00 00 00 A0 8C 00 00 C0 4B 03`
520  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
521  * `.VideoStandard`: `0`
522  * `.InputSize`: `320` x `240`
523  * `.MinCroppingSize`: `320` x `240`
524  * `.MaxCroppingSize`: `320` x `240`
525  * `.CropGranularityX`: `1`
526  * `.CropAlignX`: `1`
527  * `.CropAlignY`: `1`
528  * `.MinOutputSize`: `320` x `240`
529  * `.MaxOutputSize`: `320` x `240`
530  * `.OutputGranularityX`: `1`
531  * `.OutputGranularityY`: `1`
532  * `.StretchTapsX`: `0`
533  * `.StretchTapsY`: `0`
534  * `.ShrinkTapsX`: `0`
535  * `.ShrinkTapsY`: `0`
536  * `.MinFrameInterval`: `33 3333`
537  * `.MaxFrameInterval`: `200 0000`
538  * `.MinBitsPerSecond`: `9,216,000`
539  * `.MaxBitsPerSecond`: `55,296,000`
540
541#### Capability: 15
542
543 * `AM_MEDIA_TYPE`:
544  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4D 4A 50 47 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 84 03 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 70 00 00 00 50 76 74 00`
545  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C0 4B 03 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 81 21 8D 00 00 00 00 00 28 00 00 00 40 01 00 00 F0 00 00 00 01 00 18 00 4D 4A 50 47 00 84 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
546  * `.subtype`: `FourCC MJPG`
547  * `.bFixedSizeSamples`: `1`
548  * `.bTemporalCompression`: `0`
549  * `.lSampleSize`: `230,400`
550  * `.cbFormat`: `112`
551  * `VIDEOINFOHEADER2`:
552 * Unknown Capabilities:
553  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
554  * Data: `A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 40 01 00 00 F0 00 00 00 40 01 00 00 F0 00 00 00 40 01 00 00 F0 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 40 01 00 00 F0 00 00 00 40 01 00 00 F0 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 84 1E 00 00 00 00 00 00 A0 8C 00 00 C0 4B 03`
555
556#### Capability: 16
557
558 * `AM_MEDIA_TYPE`:
559  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4D 4A 50 47 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 29 01 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 58 00 00 00 A0 2F 73 00`
560  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70 16 01 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 B0 00 00 00 90 00 00 00 01 00 18 00 4D 4A 50 47 00 29 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
561  * `.subtype`: `FourCC MJPG`
562  * `.bFixedSizeSamples`: `1`
563  * `.bTemporalCompression`: `0`
564  * `.lSampleSize`: `76,032`
565  * `.cbFormat`: `88`
566  * `VIDEOINFOHEADER`:
567  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
568  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
569  * `.dwBitRate`: `18247680`
570  * `.dwBitErrorRate`: `0`
571  * `.AvgTimePerFrame`: `33 3333`
572  * `BITMAPINFOHEADER`:
573   * `.biSize`: `40`
574   * `.biWidth`: `176`
575   * `.biHeight`: `144`
576   * `.biPlanes`: `1`
577   * `.biBitCount`: `24`
578   * `.biCompression`: `1196444237` `MJPG`
579   * `.biSizeImage`: `76,032`
580 * `VIDEO_STREAM_CONFIG_CAPS`:
581  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 B0 00 00 00 90 00 00 00 B0 00 00 00 90 00 00 00 B0 00 00 00 90 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 B0 00 00 00 90 00 00 00 B0 00 00 00 90 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 84 1E 00 00 00 00 00 00 68 2E 00 00 70 16 01`
582  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
583  * `.VideoStandard`: `0`
584  * `.InputSize`: `176` x `144`
585  * `.MinCroppingSize`: `176` x `144`
586  * `.MaxCroppingSize`: `176` x `144`
587  * `.CropGranularityX`: `1`
588  * `.CropAlignX`: `1`
589  * `.CropAlignY`: `1`
590  * `.MinOutputSize`: `176` x `144`
591  * `.MaxOutputSize`: `176` x `144`
592  * `.OutputGranularityX`: `1`
593  * `.OutputGranularityY`: `1`
594  * `.StretchTapsX`: `0`
595  * `.StretchTapsY`: `0`
596  * `.ShrinkTapsX`: `0`
597  * `.ShrinkTapsY`: `0`
598  * `.MinFrameInterval`: `33 3333`
599  * `.MaxFrameInterval`: `200 0000`
600  * `.MinBitsPerSecond`: `3,041,280`
601  * `.MaxBitsPerSecond`: `18,247,680`
602
603#### Capability: 17
604
605 * `AM_MEDIA_TYPE`:
606  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4D 4A 50 47 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 29 01 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 70 00 00 00 50 76 74 00`
607  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 70 16 01 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 81 21 8D 00 00 00 00 00 28 00 00 00 B0 00 00 00 90 00 00 00 01 00 18 00 4D 4A 50 47 00 29 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
608  * `.subtype`: `FourCC MJPG`
609  * `.bFixedSizeSamples`: `1`
610  * `.bTemporalCompression`: `0`
611  * `.lSampleSize`: `76,032`
612  * `.cbFormat`: `112`
613  * `VIDEOINFOHEADER2`:
614 * Unknown Capabilities:
615  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
616  * Data: `A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 B0 00 00 00 90 00 00 00 B0 00 00 00 90 00 00 00 B0 00 00 00 90 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 B0 00 00 00 90 00 00 00 B0 00 00 00 90 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 84 1E 00 00 00 00 00 00 68 2E 00 00 70 16 01`
617
618#### Capability: 18
619
620 * `AM_MEDIA_TYPE`:
621  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4D 4A 50 47 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 E1 00 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 58 00 00 00 A0 2F 73 00`
622  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F0 D2 00 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 A0 00 00 00 78 00 00 00 01 00 18 00 4D 4A 50 47 00 E1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
623  * `.subtype`: `FourCC MJPG`
624  * `.bFixedSizeSamples`: `1`
625  * `.bTemporalCompression`: `0`
626  * `.lSampleSize`: `57,600`
627  * `.cbFormat`: `88`
628  * `VIDEOINFOHEADER`:
629  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
630  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
631  * `.dwBitRate`: `13824000`
632  * `.dwBitErrorRate`: `0`
633  * `.AvgTimePerFrame`: `33 3333`
634  * `BITMAPINFOHEADER`:
635   * `.biSize`: `40`
636   * `.biWidth`: `160`
637   * `.biHeight`: `120`
638   * `.biPlanes`: `1`
639   * `.biBitCount`: `24`
640   * `.biCompression`: `1196444237` `MJPG`
641   * `.biSizeImage`: `57,600`
642 * `VIDEO_STREAM_CONFIG_CAPS`:
643  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 A0 00 00 00 78 00 00 00 A0 00 00 00 78 00 00 00 A0 00 00 00 78 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 A0 00 00 00 78 00 00 00 A0 00 00 00 78 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 84 1E 00 00 00 00 00 00 28 23 00 00 F0 D2 00`
644  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
645  * `.VideoStandard`: `0`
646  * `.InputSize`: `160` x `120`
647  * `.MinCroppingSize`: `160` x `120`
648  * `.MaxCroppingSize`: `160` x `120`
649  * `.CropGranularityX`: `1`
650  * `.CropAlignX`: `1`
651  * `.CropAlignY`: `1`
652  * `.MinOutputSize`: `160` x `120`
653  * `.MaxOutputSize`: `160` x `120`
654  * `.OutputGranularityX`: `1`
655  * `.OutputGranularityY`: `1`
656  * `.StretchTapsX`: `0`
657  * `.StretchTapsY`: `0`
658  * `.ShrinkTapsX`: `0`
659  * `.ShrinkTapsY`: `0`
660  * `.MinFrameInterval`: `33 3333`
661  * `.MaxFrameInterval`: `200 0000`
662  * `.MinBitsPerSecond`: `2,304,000`
663  * `.MaxBitsPerSecond`: `13,824,000`
664
665#### Capability: 19
666
667 * `AM_MEDIA_TYPE`:
668  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4D 4A 50 47 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 E1 00 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 70 00 00 00 50 76 74 00`
669  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F0 D2 00 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 81 21 8D 00 00 00 00 00 28 00 00 00 A0 00 00 00 78 00 00 00 01 00 18 00 4D 4A 50 47 00 E1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
670  * `.subtype`: `FourCC MJPG`
671  * `.bFixedSizeSamples`: `1`
672  * `.bTemporalCompression`: `0`
673  * `.lSampleSize`: `57,600`
674  * `.cbFormat`: `112`
675  * `VIDEOINFOHEADER2`:
676 * Unknown Capabilities:
677  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
678  * Data: `A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 A0 00 00 00 78 00 00 00 A0 00 00 00 78 00 00 00 A0 00 00 00 78 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 A0 00 00 00 78 00 00 00 A0 00 00 00 78 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 80 84 1E 00 00 00 00 00 00 28 23 00 00 F0 D2 00`
679
680Interfaces:
681
682  * `ISpecifyPropertyPages`
683  * `IKsPropertySet`
684  * `IQualityControl`
685  * `IAMBufferNegotiation`
686  * `IAMStreamConfig`
687  * `IAMStreamControl`
688
689Property Pages:
690
691  * `{71F96467-78F3-11D0-A18C-00A0C9118956}` - `CLSID_VideoStreamConfigPropertyPage`, VideoStreamConfig Property Page
692
693### Pin: Video Camera Terminal
694
695 * Direction: `PINDIR_INPUT`
696 * `AMPROPSETID_Pin`, `AMPROPERTY_PIN_CATEGORY`: `{3EBC7959-3310-493B-AA81-C7E132D56F71}`
697Interfaces:
698
699  * `ISpecifyPropertyPages`
700  * `IKsPropertySet`
701  * `IQualityControl`
702  * `IStreamBuilder`
703
704# Audio
705
706## Device: Microphone (2- HP Webcam 1300)
707
708 * Moniker Display Name: `@device:cm:{33D9A762-90C8-11D0-BD43-00A0C911CE86}\Microphone (2- HP Webcam 1300)`
709
710Interfaces:
711
712  * `ISpecifyPropertyPages`
713  * `IAMFilterMiscFlags`
714
715Property Pages:
716
717  * `{2CA8CA52-3C3F-11D2-B73D-00C04FB6BD3D}` - `CLSID_AudioInputMixerProperties`, AudioInputMixer Property Page
718
719### Pin: Capture
720
721 * `AMPROPSETID_Pin`, `AMPROPERTY_PIN_CATEGORY`: `{FB6C4281-0353-11D1-905F-0000C0CC16BA} PIN_CATEGORY_CAPTURE`
722 * Capabilities:
723  * Count: `23`
724  * Structure Size: `52` (expected `52`)
725
726#### Capability: 0
727
728 * `AM_MEDIA_TYPE`:
729  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 80 C3 73 00`
730  * Format Data: `01 00 02 00 44 AC 00 00 10 B1 02 00 04 00 10 00 00 00`
731  * `.subtype`: `FourCC 0x00000001`
732  * `.bFixedSizeSamples`: `1`
733  * `.bTemporalCompression`: `0`
734  * `.lSampleSize`: `4`
735  * `.cbFormat`: `18`
736  * `WAVEFORMATEX`:
737   * `.wFormatTag`: `1`
738   * `.nChannels`: `2`
739   * `.nSamplesPerSec`: `44100`
740   * `.nAvgBytesPerSec: `176400`
741   * `.nBlockAlign`: `4`
742   * `.wBitsPerSample`: `16`
743   * `.cbSize`: `0`
744 * `AUDIO_STREAM_CONFIG_CAPS`:
745  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
746  * `.MinimumChannels`: `1`
747  * `.MaximumChannels`: `2`
748  * `.ChannelsGranularity`: `1`
749  * `.MinimumBitsPerSample`: `8`
750  * `.MaximumBitsPerSample`: `16`
751  * `.BitsPerSampleGranularity`: `8`
752  * `.MinimumSampleFrequency`: `11025`
753  * `.MaximumSampleFrequency`: `44100`
754  * `.SampleFrequencyGranularity`: `11025`
755
756#### Capability: 1
757
758 * `AM_MEDIA_TYPE`:
759  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 60 C3 73 00`
760  * Format Data: `01 00 02 00 44 AC 00 00 10 B1 02 00 04 00 10 00 00 00`
761  * `.subtype`: `FourCC 0x00000001`
762  * `.bFixedSizeSamples`: `1`
763  * `.bTemporalCompression`: `0`
764  * `.lSampleSize`: `4`
765  * `.cbFormat`: `18`
766  * `WAVEFORMATEX`:
767   * `.wFormatTag`: `1`
768   * `.nChannels`: `2`
769   * `.nSamplesPerSec`: `44100`
770   * `.nAvgBytesPerSec: `176400`
771   * `.nBlockAlign`: `4`
772   * `.wBitsPerSample`: `16`
773   * `.cbSize`: `0`
774 * `AUDIO_STREAM_CONFIG_CAPS`:
775  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
776  * `.MinimumChannels`: `1`
777  * `.MaximumChannels`: `2`
778  * `.ChannelsGranularity`: `1`
779  * `.MinimumBitsPerSample`: `8`
780  * `.MaximumBitsPerSample`: `16`
781  * `.BitsPerSampleGranularity`: `8`
782  * `.MinimumSampleFrequency`: `11025`
783  * `.MaximumSampleFrequency`: `44100`
784  * `.SampleFrequencyGranularity`: `11025`
785
786#### Capability: 2
787
788 * `AM_MEDIA_TYPE`:
789  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 80 C3 73 00`
790  * Format Data: `01 00 01 00 44 AC 00 00 88 58 01 00 02 00 10 00 00 00`
791  * `.subtype`: `FourCC 0x00000001`
792  * `.bFixedSizeSamples`: `1`
793  * `.bTemporalCompression`: `0`
794  * `.lSampleSize`: `2`
795  * `.cbFormat`: `18`
796  * `WAVEFORMATEX`:
797   * `.wFormatTag`: `1`
798   * `.nChannels`: `1`
799   * `.nSamplesPerSec`: `44100`
800   * `.nAvgBytesPerSec: `88200`
801   * `.nBlockAlign`: `2`
802   * `.wBitsPerSample`: `16`
803   * `.cbSize`: `0`
804 * `AUDIO_STREAM_CONFIG_CAPS`:
805  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
806  * `.MinimumChannels`: `1`
807  * `.MaximumChannels`: `2`
808  * `.ChannelsGranularity`: `1`
809  * `.MinimumBitsPerSample`: `8`
810  * `.MaximumBitsPerSample`: `16`
811  * `.BitsPerSampleGranularity`: `8`
812  * `.MinimumSampleFrequency`: `11025`
813  * `.MaximumSampleFrequency`: `44100`
814  * `.SampleFrequencyGranularity`: `11025`
815
816#### Capability: 3
817
818 * `AM_MEDIA_TYPE`:
819  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 60 C3 73 00`
820  * Format Data: `01 00 02 00 00 7D 00 00 00 F4 01 00 04 00 10 00 00 00`
821  * `.subtype`: `FourCC 0x00000001`
822  * `.bFixedSizeSamples`: `1`
823  * `.bTemporalCompression`: `0`
824  * `.lSampleSize`: `4`
825  * `.cbFormat`: `18`
826  * `WAVEFORMATEX`:
827   * `.wFormatTag`: `1`
828   * `.nChannels`: `2`
829   * `.nSamplesPerSec`: `32000`
830   * `.nAvgBytesPerSec: `128000`
831   * `.nBlockAlign`: `4`
832   * `.wBitsPerSample`: `16`
833   * `.cbSize`: `0`
834 * `AUDIO_STREAM_CONFIG_CAPS`:
835  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
836  * `.MinimumChannels`: `1`
837  * `.MaximumChannels`: `2`
838  * `.ChannelsGranularity`: `1`
839  * `.MinimumBitsPerSample`: `8`
840  * `.MaximumBitsPerSample`: `16`
841  * `.BitsPerSampleGranularity`: `8`
842  * `.MinimumSampleFrequency`: `11025`
843  * `.MaximumSampleFrequency`: `44100`
844  * `.SampleFrequencyGranularity`: `11025`
845
846#### Capability: 4
847
848 * `AM_MEDIA_TYPE`:
849  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 80 C3 73 00`
850  * Format Data: `01 00 01 00 00 7D 00 00 00 FA 00 00 02 00 10 00 00 00`
851  * `.subtype`: `FourCC 0x00000001`
852  * `.bFixedSizeSamples`: `1`
853  * `.bTemporalCompression`: `0`
854  * `.lSampleSize`: `2`
855  * `.cbFormat`: `18`
856  * `WAVEFORMATEX`:
857   * `.wFormatTag`: `1`
858   * `.nChannels`: `1`
859   * `.nSamplesPerSec`: `32000`
860   * `.nAvgBytesPerSec: `64000`
861   * `.nBlockAlign`: `2`
862   * `.wBitsPerSample`: `16`
863   * `.cbSize`: `0`
864 * `AUDIO_STREAM_CONFIG_CAPS`:
865  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
866  * `.MinimumChannels`: `1`
867  * `.MaximumChannels`: `2`
868  * `.ChannelsGranularity`: `1`
869  * `.MinimumBitsPerSample`: `8`
870  * `.MaximumBitsPerSample`: `16`
871  * `.BitsPerSampleGranularity`: `8`
872  * `.MinimumSampleFrequency`: `11025`
873  * `.MaximumSampleFrequency`: `44100`
874  * `.SampleFrequencyGranularity`: `11025`
875
876#### Capability: 5
877
878 * `AM_MEDIA_TYPE`:
879  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 60 C3 73 00`
880  * Format Data: `01 00 02 00 22 56 00 00 88 58 01 00 04 00 10 00 00 00`
881  * `.subtype`: `FourCC 0x00000001`
882  * `.bFixedSizeSamples`: `1`
883  * `.bTemporalCompression`: `0`
884  * `.lSampleSize`: `4`
885  * `.cbFormat`: `18`
886  * `WAVEFORMATEX`:
887   * `.wFormatTag`: `1`
888   * `.nChannels`: `2`
889   * `.nSamplesPerSec`: `22050`
890   * `.nAvgBytesPerSec: `88200`
891   * `.nBlockAlign`: `4`
892   * `.wBitsPerSample`: `16`
893   * `.cbSize`: `0`
894 * `AUDIO_STREAM_CONFIG_CAPS`:
895  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
896  * `.MinimumChannels`: `1`
897  * `.MaximumChannels`: `2`
898  * `.ChannelsGranularity`: `1`
899  * `.MinimumBitsPerSample`: `8`
900  * `.MaximumBitsPerSample`: `16`
901  * `.BitsPerSampleGranularity`: `8`
902  * `.MinimumSampleFrequency`: `11025`
903  * `.MaximumSampleFrequency`: `44100`
904  * `.SampleFrequencyGranularity`: `11025`
905
906#### Capability: 6
907
908 * `AM_MEDIA_TYPE`:
909  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 80 C3 73 00`
910  * Format Data: `01 00 01 00 22 56 00 00 44 AC 00 00 02 00 10 00 00 00`
911  * `.subtype`: `FourCC 0x00000001`
912  * `.bFixedSizeSamples`: `1`
913  * `.bTemporalCompression`: `0`
914  * `.lSampleSize`: `2`
915  * `.cbFormat`: `18`
916  * `WAVEFORMATEX`:
917   * `.wFormatTag`: `1`
918   * `.nChannels`: `1`
919   * `.nSamplesPerSec`: `22050`
920   * `.nAvgBytesPerSec: `44100`
921   * `.nBlockAlign`: `2`
922   * `.wBitsPerSample`: `16`
923   * `.cbSize`: `0`
924 * `AUDIO_STREAM_CONFIG_CAPS`:
925  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
926  * `.MinimumChannels`: `1`
927  * `.MaximumChannels`: `2`
928  * `.ChannelsGranularity`: `1`
929  * `.MinimumBitsPerSample`: `8`
930  * `.MaximumBitsPerSample`: `16`
931  * `.BitsPerSampleGranularity`: `8`
932  * `.MinimumSampleFrequency`: `11025`
933  * `.MaximumSampleFrequency`: `44100`
934  * `.SampleFrequencyGranularity`: `11025`
935
936#### Capability: 7
937
938 * `AM_MEDIA_TYPE`:
939  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 60 C3 73 00`
940  * Format Data: `01 00 02 00 11 2B 00 00 44 AC 00 00 04 00 10 00 00 00`
941  * `.subtype`: `FourCC 0x00000001`
942  * `.bFixedSizeSamples`: `1`
943  * `.bTemporalCompression`: `0`
944  * `.lSampleSize`: `4`
945  * `.cbFormat`: `18`
946  * `WAVEFORMATEX`:
947   * `.wFormatTag`: `1`
948   * `.nChannels`: `2`
949   * `.nSamplesPerSec`: `11025`
950   * `.nAvgBytesPerSec: `44100`
951   * `.nBlockAlign`: `4`
952   * `.wBitsPerSample`: `16`
953   * `.cbSize`: `0`
954 * `AUDIO_STREAM_CONFIG_CAPS`:
955  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
956  * `.MinimumChannels`: `1`
957  * `.MaximumChannels`: `2`
958  * `.ChannelsGranularity`: `1`
959  * `.MinimumBitsPerSample`: `8`
960  * `.MaximumBitsPerSample`: `16`
961  * `.BitsPerSampleGranularity`: `8`
962  * `.MinimumSampleFrequency`: `11025`
963  * `.MaximumSampleFrequency`: `44100`
964  * `.SampleFrequencyGranularity`: `11025`
965
966#### Capability: 8
967
968 * `AM_MEDIA_TYPE`:
969  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 80 C3 73 00`
970  * Format Data: `01 00 01 00 11 2B 00 00 22 56 00 00 02 00 10 00 00 00`
971  * `.subtype`: `FourCC 0x00000001`
972  * `.bFixedSizeSamples`: `1`
973  * `.bTemporalCompression`: `0`
974  * `.lSampleSize`: `2`
975  * `.cbFormat`: `18`
976  * `WAVEFORMATEX`:
977   * `.wFormatTag`: `1`
978   * `.nChannels`: `1`
979   * `.nSamplesPerSec`: `11025`
980   * `.nAvgBytesPerSec: `22050`
981   * `.nBlockAlign`: `2`
982   * `.wBitsPerSample`: `16`
983   * `.cbSize`: `0`
984 * `AUDIO_STREAM_CONFIG_CAPS`:
985  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
986  * `.MinimumChannels`: `1`
987  * `.MaximumChannels`: `2`
988  * `.ChannelsGranularity`: `1`
989  * `.MinimumBitsPerSample`: `8`
990  * `.MaximumBitsPerSample`: `16`
991  * `.BitsPerSampleGranularity`: `8`
992  * `.MinimumSampleFrequency`: `11025`
993  * `.MaximumSampleFrequency`: `44100`
994  * `.SampleFrequencyGranularity`: `11025`
995
996#### Capability: 9
997
998 * `AM_MEDIA_TYPE`:
999  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 60 C3 73 00`
1000  * Format Data: `01 00 02 00 40 1F 00 00 00 7D 00 00 04 00 10 00 00 00`
1001  * `.subtype`: `FourCC 0x00000001`
1002  * `.bFixedSizeSamples`: `1`
1003  * `.bTemporalCompression`: `0`
1004  * `.lSampleSize`: `4`
1005  * `.cbFormat`: `18`
1006  * `WAVEFORMATEX`:
1007   * `.wFormatTag`: `1`
1008   * `.nChannels`: `2`
1009   * `.nSamplesPerSec`: `8000`
1010   * `.nAvgBytesPerSec: `32000`
1011   * `.nBlockAlign`: `4`
1012   * `.wBitsPerSample`: `16`
1013   * `.cbSize`: `0`
1014 * `AUDIO_STREAM_CONFIG_CAPS`:
1015  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1016  * `.MinimumChannels`: `1`
1017  * `.MaximumChannels`: `2`
1018  * `.ChannelsGranularity`: `1`
1019  * `.MinimumBitsPerSample`: `8`
1020  * `.MaximumBitsPerSample`: `16`
1021  * `.BitsPerSampleGranularity`: `8`
1022  * `.MinimumSampleFrequency`: `11025`
1023  * `.MaximumSampleFrequency`: `44100`
1024  * `.SampleFrequencyGranularity`: `11025`
1025
1026#### Capability: 10
1027
1028 * `AM_MEDIA_TYPE`:
1029  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 80 C3 73 00`
1030  * Format Data: `01 00 01 00 40 1F 00 00 80 3E 00 00 02 00 10 00 00 00`
1031  * `.subtype`: `FourCC 0x00000001`
1032  * `.bFixedSizeSamples`: `1`
1033  * `.bTemporalCompression`: `0`
1034  * `.lSampleSize`: `2`
1035  * `.cbFormat`: `18`
1036  * `WAVEFORMATEX`:
1037   * `.wFormatTag`: `1`
1038   * `.nChannels`: `1`
1039   * `.nSamplesPerSec`: `8000`
1040   * `.nAvgBytesPerSec: `16000`
1041   * `.nBlockAlign`: `2`
1042   * `.wBitsPerSample`: `16`
1043   * `.cbSize`: `0`
1044 * `AUDIO_STREAM_CONFIG_CAPS`:
1045  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1046  * `.MinimumChannels`: `1`
1047  * `.MaximumChannels`: `2`
1048  * `.ChannelsGranularity`: `1`
1049  * `.MinimumBitsPerSample`: `8`
1050  * `.MaximumBitsPerSample`: `16`
1051  * `.BitsPerSampleGranularity`: `8`
1052  * `.MinimumSampleFrequency`: `11025`
1053  * `.MaximumSampleFrequency`: `44100`
1054  * `.SampleFrequencyGranularity`: `11025`
1055
1056#### Capability: 11
1057
1058 * `AM_MEDIA_TYPE`:
1059  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 60 C3 73 00`
1060  * Format Data: `01 00 02 00 44 AC 00 00 88 58 01 00 02 00 08 00 00 00`
1061  * `.subtype`: `FourCC 0x00000001`
1062  * `.bFixedSizeSamples`: `1`
1063  * `.bTemporalCompression`: `0`
1064  * `.lSampleSize`: `2`
1065  * `.cbFormat`: `18`
1066  * `WAVEFORMATEX`:
1067   * `.wFormatTag`: `1`
1068   * `.nChannels`: `2`
1069   * `.nSamplesPerSec`: `44100`
1070   * `.nAvgBytesPerSec: `88200`
1071   * `.nBlockAlign`: `2`
1072   * `.wBitsPerSample`: `8`
1073   * `.cbSize`: `0`
1074 * `AUDIO_STREAM_CONFIG_CAPS`:
1075  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1076  * `.MinimumChannels`: `1`
1077  * `.MaximumChannels`: `2`
1078  * `.ChannelsGranularity`: `1`
1079  * `.MinimumBitsPerSample`: `8`
1080  * `.MaximumBitsPerSample`: `16`
1081  * `.BitsPerSampleGranularity`: `8`
1082  * `.MinimumSampleFrequency`: `11025`
1083  * `.MaximumSampleFrequency`: `44100`
1084  * `.SampleFrequencyGranularity`: `11025`
1085
1086#### Capability: 12
1087
1088 * `AM_MEDIA_TYPE`:
1089  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 80 C3 73 00`
1090  * Format Data: `01 00 01 00 44 AC 00 00 44 AC 00 00 01 00 08 00 00 00`
1091  * `.subtype`: `FourCC 0x00000001`
1092  * `.bFixedSizeSamples`: `1`
1093  * `.bTemporalCompression`: `0`
1094  * `.lSampleSize`: `1`
1095  * `.cbFormat`: `18`
1096  * `WAVEFORMATEX`:
1097   * `.wFormatTag`: `1`
1098   * `.nChannels`: `1`
1099   * `.nSamplesPerSec`: `44100`
1100   * `.nAvgBytesPerSec: `44100`
1101   * `.nBlockAlign`: `1`
1102   * `.wBitsPerSample`: `8`
1103   * `.cbSize`: `0`
1104 * `AUDIO_STREAM_CONFIG_CAPS`:
1105  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1106  * `.MinimumChannels`: `1`
1107  * `.MaximumChannels`: `2`
1108  * `.ChannelsGranularity`: `1`
1109  * `.MinimumBitsPerSample`: `8`
1110  * `.MaximumBitsPerSample`: `16`
1111  * `.BitsPerSampleGranularity`: `8`
1112  * `.MinimumSampleFrequency`: `11025`
1113  * `.MaximumSampleFrequency`: `44100`
1114  * `.SampleFrequencyGranularity`: `11025`
1115
1116#### Capability: 13
1117
1118 * `AM_MEDIA_TYPE`:
1119  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 60 C3 73 00`
1120  * Format Data: `01 00 02 00 22 56 00 00 44 AC 00 00 02 00 08 00 00 00`
1121  * `.subtype`: `FourCC 0x00000001`
1122  * `.bFixedSizeSamples`: `1`
1123  * `.bTemporalCompression`: `0`
1124  * `.lSampleSize`: `2`
1125  * `.cbFormat`: `18`
1126  * `WAVEFORMATEX`:
1127   * `.wFormatTag`: `1`
1128   * `.nChannels`: `2`
1129   * `.nSamplesPerSec`: `22050`
1130   * `.nAvgBytesPerSec: `44100`
1131   * `.nBlockAlign`: `2`
1132   * `.wBitsPerSample`: `8`
1133   * `.cbSize`: `0`
1134 * `AUDIO_STREAM_CONFIG_CAPS`:
1135  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1136  * `.MinimumChannels`: `1`
1137  * `.MaximumChannels`: `2`
1138  * `.ChannelsGranularity`: `1`
1139  * `.MinimumBitsPerSample`: `8`
1140  * `.MaximumBitsPerSample`: `16`
1141  * `.BitsPerSampleGranularity`: `8`
1142  * `.MinimumSampleFrequency`: `11025`
1143  * `.MaximumSampleFrequency`: `44100`
1144  * `.SampleFrequencyGranularity`: `11025`
1145
1146#### Capability: 14
1147
1148 * `AM_MEDIA_TYPE`:
1149  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 80 C3 73 00`
1150  * Format Data: `01 00 01 00 22 56 00 00 22 56 00 00 01 00 08 00 00 00`
1151  * `.subtype`: `FourCC 0x00000001`
1152  * `.bFixedSizeSamples`: `1`
1153  * `.bTemporalCompression`: `0`
1154  * `.lSampleSize`: `1`
1155  * `.cbFormat`: `18`
1156  * `WAVEFORMATEX`:
1157   * `.wFormatTag`: `1`
1158   * `.nChannels`: `1`
1159   * `.nSamplesPerSec`: `22050`
1160   * `.nAvgBytesPerSec: `22050`
1161   * `.nBlockAlign`: `1`
1162   * `.wBitsPerSample`: `8`
1163   * `.cbSize`: `0`
1164 * `AUDIO_STREAM_CONFIG_CAPS`:
1165  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1166  * `.MinimumChannels`: `1`
1167  * `.MaximumChannels`: `2`
1168  * `.ChannelsGranularity`: `1`
1169  * `.MinimumBitsPerSample`: `8`
1170  * `.MaximumBitsPerSample`: `16`
1171  * `.BitsPerSampleGranularity`: `8`
1172  * `.MinimumSampleFrequency`: `11025`
1173  * `.MaximumSampleFrequency`: `44100`
1174  * `.SampleFrequencyGranularity`: `11025`
1175
1176#### Capability: 15
1177
1178 * `AM_MEDIA_TYPE`:
1179  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 60 C3 73 00`
1180  * Format Data: `01 00 02 00 11 2B 00 00 22 56 00 00 02 00 08 00 00 00`
1181  * `.subtype`: `FourCC 0x00000001`
1182  * `.bFixedSizeSamples`: `1`
1183  * `.bTemporalCompression`: `0`
1184  * `.lSampleSize`: `2`
1185  * `.cbFormat`: `18`
1186  * `WAVEFORMATEX`:
1187   * `.wFormatTag`: `1`
1188   * `.nChannels`: `2`
1189   * `.nSamplesPerSec`: `11025`
1190   * `.nAvgBytesPerSec: `22050`
1191   * `.nBlockAlign`: `2`
1192   * `.wBitsPerSample`: `8`
1193   * `.cbSize`: `0`
1194 * `AUDIO_STREAM_CONFIG_CAPS`:
1195  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1196  * `.MinimumChannels`: `1`
1197  * `.MaximumChannels`: `2`
1198  * `.ChannelsGranularity`: `1`
1199  * `.MinimumBitsPerSample`: `8`
1200  * `.MaximumBitsPerSample`: `16`
1201  * `.BitsPerSampleGranularity`: `8`
1202  * `.MinimumSampleFrequency`: `11025`
1203  * `.MaximumSampleFrequency`: `44100`
1204  * `.SampleFrequencyGranularity`: `11025`
1205
1206#### Capability: 16
1207
1208 * `AM_MEDIA_TYPE`:
1209  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 80 C3 73 00`
1210  * Format Data: `01 00 01 00 11 2B 00 00 11 2B 00 00 01 00 08 00 00 00`
1211  * `.subtype`: `FourCC 0x00000001`
1212  * `.bFixedSizeSamples`: `1`
1213  * `.bTemporalCompression`: `0`
1214  * `.lSampleSize`: `1`
1215  * `.cbFormat`: `18`
1216  * `WAVEFORMATEX`:
1217   * `.wFormatTag`: `1`
1218   * `.nChannels`: `1`
1219   * `.nSamplesPerSec`: `11025`
1220   * `.nAvgBytesPerSec: `11025`
1221   * `.nBlockAlign`: `1`
1222   * `.wBitsPerSample`: `8`
1223   * `.cbSize`: `0`
1224 * `AUDIO_STREAM_CONFIG_CAPS`:
1225  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1226  * `.MinimumChannels`: `1`
1227  * `.MaximumChannels`: `2`
1228  * `.ChannelsGranularity`: `1`
1229  * `.MinimumBitsPerSample`: `8`
1230  * `.MaximumBitsPerSample`: `16`
1231  * `.BitsPerSampleGranularity`: `8`
1232  * `.MinimumSampleFrequency`: `11025`
1233  * `.MaximumSampleFrequency`: `44100`
1234  * `.SampleFrequencyGranularity`: `11025`
1235
1236#### Capability: 17
1237
1238 * `AM_MEDIA_TYPE`:
1239  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 60 C3 73 00`
1240  * Format Data: `01 00 02 00 40 1F 00 00 80 3E 00 00 02 00 08 00 00 00`
1241  * `.subtype`: `FourCC 0x00000001`
1242  * `.bFixedSizeSamples`: `1`
1243  * `.bTemporalCompression`: `0`
1244  * `.lSampleSize`: `2`
1245  * `.cbFormat`: `18`
1246  * `WAVEFORMATEX`:
1247   * `.wFormatTag`: `1`
1248   * `.nChannels`: `2`
1249   * `.nSamplesPerSec`: `8000`
1250   * `.nAvgBytesPerSec: `16000`
1251   * `.nBlockAlign`: `2`
1252   * `.wBitsPerSample`: `8`
1253   * `.cbSize`: `0`
1254 * `AUDIO_STREAM_CONFIG_CAPS`:
1255  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1256  * `.MinimumChannels`: `1`
1257  * `.MaximumChannels`: `2`
1258  * `.ChannelsGranularity`: `1`
1259  * `.MinimumBitsPerSample`: `8`
1260  * `.MaximumBitsPerSample`: `16`
1261  * `.BitsPerSampleGranularity`: `8`
1262  * `.MinimumSampleFrequency`: `11025`
1263  * `.MaximumSampleFrequency`: `44100`
1264  * `.SampleFrequencyGranularity`: `11025`
1265
1266#### Capability: 18
1267
1268 * `AM_MEDIA_TYPE`:
1269  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 80 C3 73 00`
1270  * Format Data: `01 00 01 00 40 1F 00 00 40 1F 00 00 01 00 08 00 00 00`
1271  * `.subtype`: `FourCC 0x00000001`
1272  * `.bFixedSizeSamples`: `1`
1273  * `.bTemporalCompression`: `0`
1274  * `.lSampleSize`: `1`
1275  * `.cbFormat`: `18`
1276  * `WAVEFORMATEX`:
1277   * `.wFormatTag`: `1`
1278   * `.nChannels`: `1`
1279   * `.nSamplesPerSec`: `8000`
1280   * `.nAvgBytesPerSec: `8000`
1281   * `.nBlockAlign`: `1`
1282   * `.wBitsPerSample`: `8`
1283   * `.cbSize`: `0`
1284 * `AUDIO_STREAM_CONFIG_CAPS`:
1285  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1286  * `.MinimumChannels`: `1`
1287  * `.MaximumChannels`: `2`
1288  * `.ChannelsGranularity`: `1`
1289  * `.MinimumBitsPerSample`: `8`
1290  * `.MaximumBitsPerSample`: `16`
1291  * `.BitsPerSampleGranularity`: `8`
1292  * `.MinimumSampleFrequency`: `11025`
1293  * `.MaximumSampleFrequency`: `44100`
1294  * `.SampleFrequencyGranularity`: `11025`
1295
1296#### Capability: 19
1297
1298 * `AM_MEDIA_TYPE`:
1299  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 60 C3 73 00`
1300  * Format Data: `01 00 02 00 80 BB 00 00 00 EE 02 00 04 00 10 00 00 00`
1301  * `.subtype`: `FourCC 0x00000001`
1302  * `.bFixedSizeSamples`: `1`
1303  * `.bTemporalCompression`: `0`
1304  * `.lSampleSize`: `4`
1305  * `.cbFormat`: `18`
1306  * `WAVEFORMATEX`:
1307   * `.wFormatTag`: `1`
1308   * `.nChannels`: `2`
1309   * `.nSamplesPerSec`: `48000`
1310   * `.nAvgBytesPerSec: `192000`
1311   * `.nBlockAlign`: `4`
1312   * `.wBitsPerSample`: `16`
1313   * `.cbSize`: `0`
1314 * `AUDIO_STREAM_CONFIG_CAPS`:
1315  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1316  * `.MinimumChannels`: `1`
1317  * `.MaximumChannels`: `2`
1318  * `.ChannelsGranularity`: `1`
1319  * `.MinimumBitsPerSample`: `8`
1320  * `.MaximumBitsPerSample`: `16`
1321  * `.BitsPerSampleGranularity`: `8`
1322  * `.MinimumSampleFrequency`: `11025`
1323  * `.MaximumSampleFrequency`: `44100`
1324  * `.SampleFrequencyGranularity`: `11025`
1325
1326#### Capability: 20
1327
1328 * `AM_MEDIA_TYPE`:
1329  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 80 C3 73 00`
1330  * Format Data: `01 00 01 00 80 BB 00 00 00 77 01 00 02 00 10 00 00 00`
1331  * `.subtype`: `FourCC 0x00000001`
1332  * `.bFixedSizeSamples`: `1`
1333  * `.bTemporalCompression`: `0`
1334  * `.lSampleSize`: `2`
1335  * `.cbFormat`: `18`
1336  * `WAVEFORMATEX`:
1337   * `.wFormatTag`: `1`
1338   * `.nChannels`: `1`
1339   * `.nSamplesPerSec`: `48000`
1340   * `.nAvgBytesPerSec: `96000`
1341   * `.nBlockAlign`: `2`
1342   * `.wBitsPerSample`: `16`
1343   * `.cbSize`: `0`
1344 * `AUDIO_STREAM_CONFIG_CAPS`:
1345  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1346  * `.MinimumChannels`: `1`
1347  * `.MaximumChannels`: `2`
1348  * `.ChannelsGranularity`: `1`
1349  * `.MinimumBitsPerSample`: `8`
1350  * `.MaximumBitsPerSample`: `16`
1351  * `.BitsPerSampleGranularity`: `8`
1352  * `.MinimumSampleFrequency`: `11025`
1353  * `.MaximumSampleFrequency`: `44100`
1354  * `.SampleFrequencyGranularity`: `11025`
1355
1356#### Capability: 21
1357
1358 * `AM_MEDIA_TYPE`:
1359  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 60 C3 73 00`
1360  * Format Data: `01 00 02 00 00 77 01 00 00 DC 05 00 04 00 10 00 00 00`
1361  * `.subtype`: `FourCC 0x00000001`
1362  * `.bFixedSizeSamples`: `1`
1363  * `.bTemporalCompression`: `0`
1364  * `.lSampleSize`: `4`
1365  * `.cbFormat`: `18`
1366  * `WAVEFORMATEX`:
1367   * `.wFormatTag`: `1`
1368   * `.nChannels`: `2`
1369   * `.nSamplesPerSec`: `96000`
1370   * `.nAvgBytesPerSec: `384000`
1371   * `.nBlockAlign`: `4`
1372   * `.wBitsPerSample`: `16`
1373   * `.cbSize`: `0`
1374 * `AUDIO_STREAM_CONFIG_CAPS`:
1375  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1376  * `.MinimumChannels`: `1`
1377  * `.MaximumChannels`: `2`
1378  * `.ChannelsGranularity`: `1`
1379  * `.MinimumBitsPerSample`: `8`
1380  * `.MaximumBitsPerSample`: `16`
1381  * `.BitsPerSampleGranularity`: `8`
1382  * `.MinimumSampleFrequency`: `11025`
1383  * `.MaximumSampleFrequency`: `44100`
1384  * `.SampleFrequencyGranularity`: `11025`
1385
1386#### Capability: 22
1387
1388 * `AM_MEDIA_TYPE`:
1389  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 80 C3 73 00`
1390  * Format Data: `01 00 01 00 00 77 01 00 00 EE 02 00 02 00 10 00 00 00`
1391  * `.subtype`: `FourCC 0x00000001`
1392  * `.bFixedSizeSamples`: `1`
1393  * `.bTemporalCompression`: `0`
1394  * `.lSampleSize`: `2`
1395  * `.cbFormat`: `18`
1396  * `WAVEFORMATEX`:
1397   * `.wFormatTag`: `1`
1398   * `.nChannels`: `1`
1399   * `.nSamplesPerSec`: `96000`
1400   * `.nAvgBytesPerSec: `192000`
1401   * `.nBlockAlign`: `2`
1402   * `.wBitsPerSample`: `16`
1403   * `.cbSize`: `0`
1404 * `AUDIO_STREAM_CONFIG_CAPS`:
1405  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 02 00 00 00 01 00 00 00 08 00 00 00 10 00 00 00 08 00 00 00 11 2B 00 00 44 AC 00 00 11 2B 00 00`
1406  * `.MinimumChannels`: `1`
1407  * `.MaximumChannels`: `2`
1408  * `.ChannelsGranularity`: `1`
1409  * `.MinimumBitsPerSample`: `8`
1410  * `.MaximumBitsPerSample`: `16`
1411  * `.BitsPerSampleGranularity`: `8`
1412  * `.MinimumSampleFrequency`: `11025`
1413  * `.MaximumSampleFrequency`: `44100`
1414  * `.SampleFrequencyGranularity`: `11025`
1415
1416Interfaces:
1417
1418  * `IKsPropertySet`
1419  * `IQualityControl`
1420  * `IAMBufferNegotiation`
1421  * `IAMStreamConfig`
1422  * `IAMStreamControl`
1423
1424### Pin: Master Volume
1425
1426 * Direction: `PINDIR_INPUT`
1427Interfaces:
1428
1429  * `IQualityControl`
1430
Note: See TracBrowser for help on using the repository browser.