source: trunk/Utilities/DirectShowCaptureCapabilities/Data/Integrated Webcam (Windows 10).md @ 684

Last change on this file since 684 was 649, checked in by roman, 8 years ago
File size: 69.3 KB
Line 
1# System
2
3 * Version: 10.0.10586, Windows 10, VER_SUITE_SINGLEUSERTS, VER_NT_WORKSTATION
4 * Product: PRODUCT_PROFESSIONAL
5 * Computer Name: ``
6 * User Name: `DESKTOP-DAUJ262\ststa` 
7 * Local Time: `13/07/2016 14:48:02`
8 * Architecture: AMD/Intel x64 (x64 Application)
9 * Processors: `4`, Active Mask `0xF`
10 * Page Size: `0x1000`
11 * Application Address Space: `0x0000000000010000`..`0x00007FFFFFFEFFFF`
12 * CPU: `GenuineIntel`, 0x1 EDX `0xBFEBFBFF` (MMX, SSE, SSE2), 0x1 ECX `0x7FFAFBFF` (SSE3, SSSE3, SSE41, SSE42, AVX), 0x7 EBX `0x021C2FBB` (AVX2), Brand `Intel(R) Core(TM) i5-5300U CPU @ 2.30GHz`
13 * Physical Memory: `16 275` MB
14 * Committed Memory Limit: `19 347` MB
15 * Application Version: `1.0.0.526`
16
17# Devices
18
19## `GUID_DEVCLASS_IMAGE`
20
21 * USB Video Device
22  * Instance: USB\VID_1BCF&PID_28AE&MI_00\7&24D8C93&0&0000
23  * DEVPKEY_Device_Manufacturer: Microsoft
24  * DEVPKEY_Device_DriverVersion: 10.0.10586.0
25
26## `GUID_DEVCLASS_MEDIA`
27
28 * Realtek High Definition Audio
29  * Instance: HDAUDIO\FUNC_01&VEN_10EC&DEV_0293&SUBSYS_1028062C&REV_1000\4&38A7DF9A&0&0001
30  * DEVPKEY_Device_Manufacturer: Realtek
31  * DEVPKEY_Device_DriverVersion: 6.0.1.6086
32 * Intel(R) Display Audio
33  * Instance: HDAUDIO\FUNC_01&VEN_8086&DEV_2808&SUBSYS_80860101&REV_1000\4&88D69B3&0&0001
34  * DEVPKEY_Device_Manufacturer: Intel(R) Corporation
35  * DEVPKEY_Device_DriverVersion: 6.16.0.3189
36
37# Video
38
39 * Integrated Webcam
40
41## Device: Integrated Webcam
42
43 * Moniker Display Name: `@device:pnp:\\?\usb#vid_1bcf&pid_28ae&mi_00#7&24d8c93&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global`
44
45Interfaces:
46
47  * `ISpecifyPropertyPages`
48  * `IKsPropertySet`
49  * `IAMCameraControl`
50  * `IAMDeviceRemoval`
51  * `IAMDroppedFrames`
52  * `IAMFilterMiscFlags`
53  * `IAMVideoControl`
54  * `IAMVideoProcAmp`
55
56Property Pages:
57
58  * `{71F96464-78F3-11D0-A18C-00A0C9118956}` - `CLSID_VideoProcAmpPropertyPage`, VideoProcAmp Property Page
59  * `{71F96465-78F3-11D0-A18C-00A0C9118956}` - `CLSID_CameraControlPropertyPage`, CameraControl Property Page
60
61### IAMVideoProcAmp
62
63 * `VideoProcAmp_Brightness`: `0`, flags `0x00`, `-64`..`64`, step `1`, default `0`, cap flags `0x00`, nGetRangeResult `0x80070490`, nGetResult `0x80070015`
64 * `VideoProcAmp_Contrast`: `0`, flags `0x00`, `0`..`95`, step `1`, default `0`, cap flags `0x00`, nGetRangeResult `0x80070490`, nGetResult `0x80070015`
65 * `VideoProcAmp_Hue`: `0`, flags `0x00`, `-2000`..`2000`, step `1`, default `0`, cap flags `0x00`, nGetRangeResult `0x80070490`, nGetResult `0x80070015`
66 * `VideoProcAmp_Saturation`: `0`, flags `0x00`, `0`..`100`, step `1`, default `64`, cap flags `0x00`, nGetRangeResult `0x80070490`, nGetResult `0x80070015`
67 * `VideoProcAmp_Sharpness`: `0`, flags `0x00`, `1`..`7`, step `1`, default `2`, cap flags `0x00`, nGetRangeResult `0x80070490`, nGetResult `0x80070015`
68 * `VideoProcAmp_Gamma`: `0`, flags `0x00`, `100`..`300`, step `1`, default `100`, cap flags `0x00`, nGetRangeResult `0x80070490`, nGetResult `0x80070015`
69 * `VideoProcAmp_WhiteBalance`: `0`, flags `0x00`, `2800`..`6500`, step `1`, default `4600`, cap flags `0x00`, nGetRangeResult `0x80070490`, nGetResult `0x80070015`
70 * `VideoProcAmp_BacklightCompensation`: `0`, flags `0x00`, `0`..`3`, step `1`, default `3`, cap flags `0x00`, nGetRangeResult `0x80070490`, nGetResult `0x80070015`
71
72### IAMCameraControl
73
74 * `CameraControl_Exposure`: `0`, flags `0x00`, `-10`..`-4`, step `1`, default `-6`, cap flags `0x00`, nGetRangeResult `0x80070490`, nGetResult `0x80070015`
75
76### Pin: Capture
77
78 * `AMPROPSETID_Pin`, `AMPROPERTY_PIN_CATEGORY`: `{FB6C4281-0353-11D1-905F-0000C0CC16BA} PIN_CATEGORY_CAPTURE`
79 * Capabilities:
80  * Count: `20`
81  * Structure Size: `128` (expected `128`)
82
83#### Capability: 0
84
85 * `AM_MEDIA_TYPE`:
86  * 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 00 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 60 17 78 AC CE 01 00 00`
87  * 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`
88  * `.subtype`: `FourCC YUY2`
89  * `.bFixedSizeSamples`: `1`
90  * `.bTemporalCompression`: `0`
91  * `.lSampleSize`: `614 400`
92  * `.cbFormat`: `88`
93  * `VIDEOINFOHEADER`:
94  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
95  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
96  * `.dwBitRate`: `147456000`
97  * `.dwBitErrorRate`: `0`
98  * `.AvgTimePerFrame`: `33 3333`
99  * `BITMAPINFOHEADER`:
100   * `.biSize`: `40`
101   * `.biWidth`: `640`
102   * `.biHeight`: `480`
103   * `.biPlanes`: `1`
104   * `.biBitCount`: `16`
105   * `.biCompression`: `844715353` `YUY2`
106   * `.biSizeImage`: `614 400`
107 * `VIDEO_STREAM_CONFIG_CAPS`:
108  * 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 15 16 05 00 00 00 00 00 00 00 CA 08 00 00 CA 08`
109  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
110  * `.VideoStandard`: `0`
111  * `.InputSize`: `640` x `480`
112  * `.MinCroppingSize`: `640` x `480`
113  * `.MaxCroppingSize`: `640` x `480`
114  * `.CropGranularityX`: `1`
115  * `.CropAlignX`: `1`
116  * `.CropAlignY`: `1`
117  * `.MinOutputSize`: `640` x `480`
118  * `.MaxOutputSize`: `640` x `480`
119  * `.OutputGranularityX`: `1`
120  * `.OutputGranularityY`: `1`
121  * `.StretchTapsX`: `0`
122  * `.StretchTapsY`: `0`
123  * `.ShrinkTapsX`: `0`
124  * `.ShrinkTapsY`: `0`
125  * `.MinFrameInterval`: `33 3333`
126  * `.MaxFrameInterval`: `33 3333`
127  * `.MinBitsPerSecond`: `147 456 000`
128  * `.MaxBitsPerSecond`: `147 456 000`
129
130#### Capability: 1
131
132 * `AM_MEDIA_TYPE`:
133  * 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 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 30 EE 77 AC CE 01 00 00`
134  * 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`
135  * `.subtype`: `FourCC YUY2`
136  * `.bFixedSizeSamples`: `1`
137  * `.bTemporalCompression`: `0`
138  * `.lSampleSize`: `614 400`
139  * `.cbFormat`: `112`
140  * `VIDEOINFOHEADER2`:
141 * Unknown Capabilities:
142  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
143  * 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 15 16 05 00 00 00 00 00 00 00 CA 08 00 00 CA 08`
144
145#### Capability: 2
146
147 * `AM_MEDIA_TYPE`:
148  * 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 00 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 00 0B 78 AC CE 01 00 00`
149  * 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`
150  * `.subtype`: `FourCC YUY2`
151  * `.bFixedSizeSamples`: `1`
152  * `.bTemporalCompression`: `0`
153  * `.lSampleSize`: `38 400`
154  * `.cbFormat`: `88`
155  * `VIDEOINFOHEADER`:
156  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
157  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
158  * `.dwBitRate`: `9216000`
159  * `.dwBitErrorRate`: `0`
160  * `.AvgTimePerFrame`: `33 3333`
161  * `BITMAPINFOHEADER`:
162   * `.biSize`: `40`
163   * `.biWidth`: `160`
164   * `.biHeight`: `120`
165   * `.biPlanes`: `1`
166   * `.biBitCount`: `16`
167   * `.biCompression`: `844715353` `YUY2`
168   * `.biSizeImage`: `38 400`
169 * `VIDEO_STREAM_CONFIG_CAPS`:
170  * 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 15 16 05 00 00 00 00 00 00 A0 8C 00 00 A0 8C 00`
171  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
172  * `.VideoStandard`: `0`
173  * `.InputSize`: `160` x `120`
174  * `.MinCroppingSize`: `160` x `120`
175  * `.MaxCroppingSize`: `160` x `120`
176  * `.CropGranularityX`: `1`
177  * `.CropAlignX`: `1`
178  * `.CropAlignY`: `1`
179  * `.MinOutputSize`: `160` x `120`
180  * `.MaxOutputSize`: `160` x `120`
181  * `.OutputGranularityX`: `1`
182  * `.OutputGranularityY`: `1`
183  * `.StretchTapsX`: `0`
184  * `.StretchTapsY`: `0`
185  * `.ShrinkTapsX`: `0`
186  * `.ShrinkTapsY`: `0`
187  * `.MinFrameInterval`: `33 3333`
188  * `.MaxFrameInterval`: `33 3333`
189  * `.MinBitsPerSecond`: `9 216 000`
190  * `.MaxBitsPerSecond`: `9 216 000`
191
192#### Capability: 3
193
194 * `AM_MEDIA_TYPE`:
195  * 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 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 30 EE 77 AC CE 01 00 00`
196  * 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`
197  * `.subtype`: `FourCC YUY2`
198  * `.bFixedSizeSamples`: `1`
199  * `.bTemporalCompression`: `0`
200  * `.lSampleSize`: `38 400`
201  * `.cbFormat`: `112`
202  * `VIDEOINFOHEADER2`:
203 * Unknown Capabilities:
204  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
205  * 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 15 16 05 00 00 00 00 00 00 A0 8C 00 00 A0 8C 00`
206
207#### Capability: 4
208
209 * `AM_MEDIA_TYPE`:
210  * 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 C2 01 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 60 11 78 AC CE 01 00 00`
211  * 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 E0 A5 01 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 40 01 00 00 B4 00 00 00 01 00 10 00 59 55 59 32 00 C2 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
212  * `.subtype`: `FourCC YUY2`
213  * `.bFixedSizeSamples`: `1`
214  * `.bTemporalCompression`: `0`
215  * `.lSampleSize`: `115 200`
216  * `.cbFormat`: `88`
217  * `VIDEOINFOHEADER`:
218  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
219  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
220  * `.dwBitRate`: `27648000`
221  * `.dwBitErrorRate`: `0`
222  * `.AvgTimePerFrame`: `33 3333`
223  * `BITMAPINFOHEADER`:
224   * `.biSize`: `40`
225   * `.biWidth`: `320`
226   * `.biHeight`: `180`
227   * `.biPlanes`: `1`
228   * `.biBitCount`: `16`
229   * `.biCompression`: `844715353` `YUY2`
230   * `.biSizeImage`: `115 200`
231 * `VIDEO_STREAM_CONFIG_CAPS`:
232  * 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 B4 00 00 00 40 01 00 00 B4 00 00 00 40 01 00 00 B4 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 40 01 00 00 B4 00 00 00 40 01 00 00 B4 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 15 16 05 00 00 00 00 00 00 E0 A5 01 00 E0 A5 01`
233  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
234  * `.VideoStandard`: `0`
235  * `.InputSize`: `320` x `180`
236  * `.MinCroppingSize`: `320` x `180`
237  * `.MaxCroppingSize`: `320` x `180`
238  * `.CropGranularityX`: `1`
239  * `.CropAlignX`: `1`
240  * `.CropAlignY`: `1`
241  * `.MinOutputSize`: `320` x `180`
242  * `.MaxOutputSize`: `320` x `180`
243  * `.OutputGranularityX`: `1`
244  * `.OutputGranularityY`: `1`
245  * `.StretchTapsX`: `0`
246  * `.StretchTapsY`: `0`
247  * `.ShrinkTapsX`: `0`
248  * `.ShrinkTapsY`: `0`
249  * `.MinFrameInterval`: `33 3333`
250  * `.MaxFrameInterval`: `33 3333`
251  * `.MinBitsPerSecond`: `27 648 000`
252  * `.MaxBitsPerSecond`: `27 648 000`
253
254#### Capability: 5
255
256 * `AM_MEDIA_TYPE`:
257  * 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 C2 01 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 30 EE 77 AC CE 01 00 00`
258  * 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 E0 A5 01 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 09 00 00 00 81 26 8D 00 00 00 00 00 28 00 00 00 40 01 00 00 B4 00 00 00 01 00 10 00 59 55 59 32 00 C2 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
259  * `.subtype`: `FourCC YUY2`
260  * `.bFixedSizeSamples`: `1`
261  * `.bTemporalCompression`: `0`
262  * `.lSampleSize`: `115 200`
263  * `.cbFormat`: `112`
264  * `VIDEOINFOHEADER2`:
265 * Unknown Capabilities:
266  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
267  * 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 B4 00 00 00 40 01 00 00 B4 00 00 00 40 01 00 00 B4 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 40 01 00 00 B4 00 00 00 40 01 00 00 B4 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 15 16 05 00 00 00 00 00 00 E0 A5 01 00 E0 A5 01`
268
269#### Capability: 6
270
271 * `AM_MEDIA_TYPE`:
272  * 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 00 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 00 0E 78 AC CE 01 00 00`
273  * 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`
274  * `.subtype`: `FourCC YUY2`
275  * `.bFixedSizeSamples`: `1`
276  * `.bTemporalCompression`: `0`
277  * `.lSampleSize`: `153 600`
278  * `.cbFormat`: `88`
279  * `VIDEOINFOHEADER`:
280  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
281  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
282  * `.dwBitRate`: `36864000`
283  * `.dwBitErrorRate`: `0`
284  * `.AvgTimePerFrame`: `33 3333`
285  * `BITMAPINFOHEADER`:
286   * `.biSize`: `40`
287   * `.biWidth`: `320`
288   * `.biHeight`: `240`
289   * `.biPlanes`: `1`
290   * `.biBitCount`: `16`
291   * `.biCompression`: `844715353` `YUY2`
292   * `.biSizeImage`: `153 600`
293 * `VIDEO_STREAM_CONFIG_CAPS`:
294  * 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 15 16 05 00 00 00 00 00 00 80 32 02 00 80 32 02`
295  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
296  * `.VideoStandard`: `0`
297  * `.InputSize`: `320` x `240`
298  * `.MinCroppingSize`: `320` x `240`
299  * `.MaxCroppingSize`: `320` x `240`
300  * `.CropGranularityX`: `1`
301  * `.CropAlignX`: `1`
302  * `.CropAlignY`: `1`
303  * `.MinOutputSize`: `320` x `240`
304  * `.MaxOutputSize`: `320` x `240`
305  * `.OutputGranularityX`: `1`
306  * `.OutputGranularityY`: `1`
307  * `.StretchTapsX`: `0`
308  * `.StretchTapsY`: `0`
309  * `.ShrinkTapsX`: `0`
310  * `.ShrinkTapsY`: `0`
311  * `.MinFrameInterval`: `33 3333`
312  * `.MaxFrameInterval`: `33 3333`
313  * `.MinBitsPerSecond`: `36 864 000`
314  * `.MaxBitsPerSecond`: `36 864 000`
315
316#### Capability: 7
317
318 * `AM_MEDIA_TYPE`:
319  * 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 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 30 EE 77 AC CE 01 00 00`
320  * 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`
321  * `.subtype`: `FourCC YUY2`
322  * `.bFixedSizeSamples`: `1`
323  * `.bTemporalCompression`: `0`
324  * `.lSampleSize`: `153 600`
325  * `.cbFormat`: `112`
326  * `VIDEOINFOHEADER2`:
327 * Unknown Capabilities:
328  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
329  * 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 15 16 05 00 00 00 00 00 00 80 32 02 00 80 32 02`
330
331#### Capability: 8
332
333 * `AM_MEDIA_TYPE`:
334  * 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 1B 03 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 00 0E 78 AC CE 01 00 00`
335  * 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 50 E9 02 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 A8 01 00 00 F0 00 00 00 01 00 10 00 59 55 59 32 00 1B 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
336  * `.subtype`: `FourCC YUY2`
337  * `.bFixedSizeSamples`: `1`
338  * `.bTemporalCompression`: `0`
339  * `.lSampleSize`: `203 520`
340  * `.cbFormat`: `88`
341  * `VIDEOINFOHEADER`:
342  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
343  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
344  * `.dwBitRate`: `48844800`
345  * `.dwBitErrorRate`: `0`
346  * `.AvgTimePerFrame`: `33 3333`
347  * `BITMAPINFOHEADER`:
348   * `.biSize`: `40`
349   * `.biWidth`: `424`
350   * `.biHeight`: `240`
351   * `.biPlanes`: `1`
352   * `.biBitCount`: `16`
353   * `.biCompression`: `844715353` `YUY2`
354   * `.biSizeImage`: `203 520`
355 * `VIDEO_STREAM_CONFIG_CAPS`:
356  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 A8 01 00 00 F0 00 00 00 A8 01 00 00 F0 00 00 00 A8 01 00 00 F0 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 A8 01 00 00 F0 00 00 00 A8 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 15 16 05 00 00 00 00 00 00 50 E9 02 00 50 E9 02`
357  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
358  * `.VideoStandard`: `0`
359  * `.InputSize`: `424` x `240`
360  * `.MinCroppingSize`: `424` x `240`
361  * `.MaxCroppingSize`: `424` x `240`
362  * `.CropGranularityX`: `1`
363  * `.CropAlignX`: `1`
364  * `.CropAlignY`: `1`
365  * `.MinOutputSize`: `424` x `240`
366  * `.MaxOutputSize`: `424` x `240`
367  * `.OutputGranularityX`: `1`
368  * `.OutputGranularityY`: `1`
369  * `.StretchTapsX`: `0`
370  * `.StretchTapsY`: `0`
371  * `.ShrinkTapsX`: `0`
372  * `.ShrinkTapsY`: `0`
373  * `.MinFrameInterval`: `33 3333`
374  * `.MaxFrameInterval`: `33 3333`
375  * `.MinBitsPerSecond`: `48 844 800`
376  * `.MaxBitsPerSecond`: `48 844 800`
377
378#### Capability: 9
379
380 * `AM_MEDIA_TYPE`:
381  * 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 1B 03 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 30 EE 77 AC CE 01 00 00`
382  * 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 50 E9 02 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 35 00 00 00 1E 00 00 00 81 26 8D 00 00 00 00 00 28 00 00 00 A8 01 00 00 F0 00 00 00 01 00 10 00 59 55 59 32 00 1B 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
383  * `.subtype`: `FourCC YUY2`
384  * `.bFixedSizeSamples`: `1`
385  * `.bTemporalCompression`: `0`
386  * `.lSampleSize`: `203 520`
387  * `.cbFormat`: `112`
388  * `VIDEOINFOHEADER2`:
389 * Unknown Capabilities:
390  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
391  * Data: `A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 A8 01 00 00 F0 00 00 00 A8 01 00 00 F0 00 00 00 A8 01 00 00 F0 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 A8 01 00 00 F0 00 00 00 A8 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 15 16 05 00 00 00 00 00 00 50 E9 02 00 50 E9 02`
392
393#### Capability: 10
394
395 * `AM_MEDIA_TYPE`:
396  * 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 08 07 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 60 11 78 AC CE 01 00 00`
397  * 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 97 06 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 80 02 00 00 68 01 00 00 01 00 10 00 59 55 59 32 00 08 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
398  * `.subtype`: `FourCC YUY2`
399  * `.bFixedSizeSamples`: `1`
400  * `.bTemporalCompression`: `0`
401  * `.lSampleSize`: `460 800`
402  * `.cbFormat`: `88`
403  * `VIDEOINFOHEADER`:
404  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
405  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
406  * `.dwBitRate`: `110592000`
407  * `.dwBitErrorRate`: `0`
408  * `.AvgTimePerFrame`: `33 3333`
409  * `BITMAPINFOHEADER`:
410   * `.biSize`: `40`
411   * `.biWidth`: `640`
412   * `.biHeight`: `360`
413   * `.biPlanes`: `1`
414   * `.biBitCount`: `16`
415   * `.biCompression`: `844715353` `YUY2`
416   * `.biSizeImage`: `460 800`
417 * `VIDEO_STREAM_CONFIG_CAPS`:
418  * 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 68 01 00 00 80 02 00 00 68 01 00 00 80 02 00 00 68 01 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 80 02 00 00 68 01 00 00 80 02 00 00 68 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 15 16 05 00 00 00 00 00 00 80 97 06 00 80 97 06`
419  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
420  * `.VideoStandard`: `0`
421  * `.InputSize`: `640` x `360`
422  * `.MinCroppingSize`: `640` x `360`
423  * `.MaxCroppingSize`: `640` x `360`
424  * `.CropGranularityX`: `1`
425  * `.CropAlignX`: `1`
426  * `.CropAlignY`: `1`
427  * `.MinOutputSize`: `640` x `360`
428  * `.MaxOutputSize`: `640` x `360`
429  * `.OutputGranularityX`: `1`
430  * `.OutputGranularityY`: `1`
431  * `.StretchTapsX`: `0`
432  * `.StretchTapsY`: `0`
433  * `.ShrinkTapsX`: `0`
434  * `.ShrinkTapsY`: `0`
435  * `.MinFrameInterval`: `33 3333`
436  * `.MaxFrameInterval`: `33 3333`
437  * `.MinBitsPerSecond`: `110 592 000`
438  * `.MaxBitsPerSecond`: `110 592 000`
439
440#### Capability: 11
441
442 * `AM_MEDIA_TYPE`:
443  * 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 08 07 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 30 EE 77 AC CE 01 00 00`
444  * 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 97 06 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 09 00 00 00 81 26 8D 00 00 00 00 00 28 00 00 00 80 02 00 00 68 01 00 00 01 00 10 00 59 55 59 32 00 08 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
445  * `.subtype`: `FourCC YUY2`
446  * `.bFixedSizeSamples`: `1`
447  * `.bTemporalCompression`: `0`
448  * `.lSampleSize`: `460 800`
449  * `.cbFormat`: `112`
450  * `VIDEOINFOHEADER2`:
451 * Unknown Capabilities:
452  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
453  * 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 68 01 00 00 80 02 00 00 68 01 00 00 80 02 00 00 68 01 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 80 02 00 00 68 01 00 00 80 02 00 00 68 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 15 16 05 00 00 00 00 00 00 80 97 06 00 80 97 06`
454
455#### Capability: 12
456
457 * `AM_MEDIA_TYPE`:
458  * 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 00 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 00 11 78 AC CE 01 00 00`
459  * 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`
460  * `.subtype`: `FourCC YUY2`
461  * `.bFixedSizeSamples`: `1`
462  * `.bTemporalCompression`: `0`
463  * `.lSampleSize`: `614 400`
464  * `.cbFormat`: `88`
465  * `VIDEOINFOHEADER`:
466  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
467  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
468  * `.dwBitRate`: `147456000`
469  * `.dwBitErrorRate`: `0`
470  * `.AvgTimePerFrame`: `33 3333`
471  * `BITMAPINFOHEADER`:
472   * `.biSize`: `40`
473   * `.biWidth`: `640`
474   * `.biHeight`: `480`
475   * `.biPlanes`: `1`
476   * `.biBitCount`: `16`
477   * `.biCompression`: `844715353` `YUY2`
478   * `.biSizeImage`: `614 400`
479 * `VIDEO_STREAM_CONFIG_CAPS`:
480  * 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 15 16 05 00 00 00 00 00 00 00 CA 08 00 00 CA 08`
481  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
482  * `.VideoStandard`: `0`
483  * `.InputSize`: `640` x `480`
484  * `.MinCroppingSize`: `640` x `480`
485  * `.MaxCroppingSize`: `640` x `480`
486  * `.CropGranularityX`: `1`
487  * `.CropAlignX`: `1`
488  * `.CropAlignY`: `1`
489  * `.MinOutputSize`: `640` x `480`
490  * `.MaxOutputSize`: `640` x `480`
491  * `.OutputGranularityX`: `1`
492  * `.OutputGranularityY`: `1`
493  * `.StretchTapsX`: `0`
494  * `.StretchTapsY`: `0`
495  * `.ShrinkTapsX`: `0`
496  * `.ShrinkTapsY`: `0`
497  * `.MinFrameInterval`: `33 3333`
498  * `.MaxFrameInterval`: `33 3333`
499  * `.MinBitsPerSecond`: `147 456 000`
500  * `.MaxBitsPerSecond`: `147 456 000`
501
502#### Capability: 13
503
504 * `AM_MEDIA_TYPE`:
505  * 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 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 30 EE 77 AC CE 01 00 00`
506  * 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`
507  * `.subtype`: `FourCC YUY2`
508  * `.bFixedSizeSamples`: `1`
509  * `.bTemporalCompression`: `0`
510  * `.lSampleSize`: `614 400`
511  * `.cbFormat`: `112`
512  * `VIDEOINFOHEADER2`:
513 * Unknown Capabilities:
514  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
515  * 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 15 16 05 00 00 00 00 00 00 00 CA 08 00 00 CA 08`
516
517#### Capability: 14
518
519 * `AM_MEDIA_TYPE`:
520  * 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 A2 12 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 80 0C 78 AC CE 01 00 00`
521  * 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 E0 77 11 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 50 03 00 00 E0 01 00 00 01 00 18 00 4D 4A 50 47 00 A2 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
522  * `.subtype`: `FourCC MJPG`
523  * `.bFixedSizeSamples`: `1`
524  * `.bTemporalCompression`: `0`
525  * `.lSampleSize`: `1 221 120`
526  * `.cbFormat`: `88`
527  * `VIDEOINFOHEADER`:
528  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
529  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
530  * `.dwBitRate`: `293068800`
531  * `.dwBitErrorRate`: `0`
532  * `.AvgTimePerFrame`: `33 3333`
533  * `BITMAPINFOHEADER`:
534   * `.biSize`: `40`
535   * `.biWidth`: `848`
536   * `.biHeight`: `480`
537   * `.biPlanes`: `1`
538   * `.biBitCount`: `24`
539   * `.biCompression`: `1196444237` `MJPG`
540   * `.biSizeImage`: `1 221 120`
541 * `VIDEO_STREAM_CONFIG_CAPS`:
542  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 50 03 00 00 E0 01 00 00 50 03 00 00 E0 01 00 00 50 03 00 00 E0 01 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 50 03 00 00 E0 01 00 00 50 03 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 15 16 05 00 00 00 00 00 00 40 A5 0B 00 40 A5 0B`
543  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
544  * `.VideoStandard`: `0`
545  * `.InputSize`: `848` x `480`
546  * `.MinCroppingSize`: `848` x `480`
547  * `.MaxCroppingSize`: `848` x `480`
548  * `.CropGranularityX`: `1`
549  * `.CropAlignX`: `1`
550  * `.CropAlignY`: `1`
551  * `.MinOutputSize`: `848` x `480`
552  * `.MaxOutputSize`: `848` x `480`
553  * `.OutputGranularityX`: `1`
554  * `.OutputGranularityY`: `1`
555  * `.StretchTapsX`: `0`
556  * `.StretchTapsY`: `0`
557  * `.ShrinkTapsX`: `0`
558  * `.ShrinkTapsY`: `0`
559  * `.MinFrameInterval`: `33 3333`
560  * `.MaxFrameInterval`: `33 3333`
561  * `.MinBitsPerSecond`: `195 379 200`
562  * `.MaxBitsPerSecond`: `195 379 200`
563
564#### Capability: 15
565
566 * `AM_MEDIA_TYPE`:
567  * 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 A2 12 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 30 EE 77 AC CE 01 00 00`
568  * 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 E0 77 11 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 35 00 00 00 1E 00 00 00 81 11 8D 00 00 00 00 00 28 00 00 00 50 03 00 00 E0 01 00 00 01 00 18 00 4D 4A 50 47 00 A2 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
569  * `.subtype`: `FourCC MJPG`
570  * `.bFixedSizeSamples`: `1`
571  * `.bTemporalCompression`: `0`
572  * `.lSampleSize`: `1 221 120`
573  * `.cbFormat`: `112`
574  * `VIDEOINFOHEADER2`:
575 * Unknown Capabilities:
576  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
577  * Data: `A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 50 03 00 00 E0 01 00 00 50 03 00 00 E0 01 00 00 50 03 00 00 E0 01 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 50 03 00 00 E0 01 00 00 50 03 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 15 16 05 00 00 00 00 00 00 40 A5 0B 00 40 A5 0B`
578
579#### Capability: 16
580
581 * `AM_MEDIA_TYPE`:
582  * 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 BB 17 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 40 0D 78 AC CE 01 00 00`
583  * 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 50 3F 16 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 C0 03 00 00 1C 02 00 00 01 00 18 00 4D 4A 50 47 00 BB 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
584  * `.subtype`: `FourCC MJPG`
585  * `.bFixedSizeSamples`: `1`
586  * `.bTemporalCompression`: `0`
587  * `.lSampleSize`: `1 555 200`
588  * `.cbFormat`: `88`
589  * `VIDEOINFOHEADER`:
590  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
591  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
592  * `.dwBitRate`: `373248000`
593  * `.dwBitErrorRate`: `0`
594  * `.AvgTimePerFrame`: `33 3333`
595  * `BITMAPINFOHEADER`:
596   * `.biSize`: `40`
597   * `.biWidth`: `960`
598   * `.biHeight`: `540`
599   * `.biPlanes`: `1`
600   * `.biBitCount`: `24`
601   * `.biCompression`: `1196444237` `MJPG`
602   * `.biSizeImage`: `1 555 200`
603 * `VIDEO_STREAM_CONFIG_CAPS`:
604  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 C0 03 00 00 1C 02 00 00 C0 03 00 00 1C 02 00 00 C0 03 00 00 1C 02 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 C0 03 00 00 1C 02 00 00 C0 03 00 00 1C 02 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 15 16 05 00 00 00 00 00 00 E0 D4 0E 00 E0 D4 0E`
605  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
606  * `.VideoStandard`: `0`
607  * `.InputSize`: `960` x `540`
608  * `.MinCroppingSize`: `960` x `540`
609  * `.MaxCroppingSize`: `960` x `540`
610  * `.CropGranularityX`: `1`
611  * `.CropAlignX`: `1`
612  * `.CropAlignY`: `1`
613  * `.MinOutputSize`: `960` x `540`
614  * `.MaxOutputSize`: `960` x `540`
615  * `.OutputGranularityX`: `1`
616  * `.OutputGranularityY`: `1`
617  * `.StretchTapsX`: `0`
618  * `.StretchTapsY`: `0`
619  * `.ShrinkTapsX`: `0`
620  * `.ShrinkTapsY`: `0`
621  * `.MinFrameInterval`: `33 3333`
622  * `.MaxFrameInterval`: `33 3333`
623  * `.MinBitsPerSecond`: `248 832 000`
624  * `.MaxBitsPerSecond`: `248 832 000`
625
626#### Capability: 17
627
628 * `AM_MEDIA_TYPE`:
629  * 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 BB 17 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 30 EE 77 AC CE 01 00 00`
630  * 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 50 3F 16 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 09 00 00 00 81 11 8D 00 00 00 00 00 28 00 00 00 C0 03 00 00 1C 02 00 00 01 00 18 00 4D 4A 50 47 00 BB 17 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
631  * `.subtype`: `FourCC MJPG`
632  * `.bFixedSizeSamples`: `1`
633  * `.bTemporalCompression`: `0`
634  * `.lSampleSize`: `1 555 200`
635  * `.cbFormat`: `112`
636  * `VIDEOINFOHEADER2`:
637 * Unknown Capabilities:
638  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
639  * Data: `A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 C0 03 00 00 1C 02 00 00 C0 03 00 00 1C 02 00 00 C0 03 00 00 1C 02 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 C0 03 00 00 1C 02 00 00 C0 03 00 00 1C 02 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 15 16 05 00 00 00 00 00 00 E0 D4 0E 00 E0 D4 0E`
640
641#### Capability: 18
642
643 * `AM_MEDIA_TYPE`:
644  * 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 30 2A 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 A0 16 78 AC CE 01 00 00`
645  * 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 8D 27 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 00 05 00 00 D0 02 00 00 01 00 18 00 4D 4A 50 47 00 30 2A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
646  * `.subtype`: `FourCC MJPG`
647  * `.bFixedSizeSamples`: `1`
648  * `.bTemporalCompression`: `0`
649  * `.lSampleSize`: `2 764 800`
650  * `.cbFormat`: `88`
651  * `VIDEOINFOHEADER`:
652  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
653  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
654  * `.dwBitRate`: `663552000`
655  * `.dwBitErrorRate`: `0`
656  * `.AvgTimePerFrame`: `33 3333`
657  * `BITMAPINFOHEADER`:
658   * `.biSize`: `40`
659   * `.biWidth`: `1280`
660   * `.biHeight`: `720`
661   * `.biPlanes`: `1`
662   * `.biBitCount`: `24`
663   * `.biCompression`: `1196444237` `MJPG`
664   * `.biSizeImage`: `2 764 800`
665 * `VIDEO_STREAM_CONFIG_CAPS`:
666  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 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 15 16 05 00 00 00 00 00 00 00 5E 1A 00 00 5E 1A`
667  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
668  * `.VideoStandard`: `0`
669  * `.InputSize`: `1280` x `720`
670  * `.MinCroppingSize`: `1280` x `720`
671  * `.MaxCroppingSize`: `1280` x `720`
672  * `.CropGranularityX`: `1`
673  * `.CropAlignX`: `1`
674  * `.CropAlignY`: `1`
675  * `.MinOutputSize`: `1280` x `720`
676  * `.MaxOutputSize`: `1280` x `720`
677  * `.OutputGranularityX`: `1`
678  * `.OutputGranularityY`: `1`
679  * `.StretchTapsX`: `0`
680  * `.StretchTapsY`: `0`
681  * `.ShrinkTapsX`: `0`
682  * `.ShrinkTapsY`: `0`
683  * `.MinFrameInterval`: `33 3333`
684  * `.MaxFrameInterval`: `33 3333`
685  * `.MinBitsPerSecond`: `442 368 000`
686  * `.MaxBitsPerSecond`: `442 368 000`
687
688#### Capability: 19
689
690 * `AM_MEDIA_TYPE`:
691  * 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 30 2A 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 30 EE 77 AC CE 01 00 00`
692  * 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 8D 27 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 09 00 00 00 81 11 8D 00 00 00 00 00 28 00 00 00 00 05 00 00 D0 02 00 00 01 00 18 00 4D 4A 50 47 00 30 2A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
693  * `.subtype`: `FourCC MJPG`
694  * `.bFixedSizeSamples`: `1`
695  * `.bTemporalCompression`: `0`
696  * `.lSampleSize`: `2 764 800`
697  * `.cbFormat`: `112`
698  * `VIDEOINFOHEADER2`:
699 * Unknown Capabilities:
700  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
701  * Data: `A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 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 15 16 05 00 00 00 00 00 00 00 5E 1A 00 00 5E 1A`
702
703Capability Summary:
704
705 * Subtypes: FourCC YUY2, FourCC MJPG
706 * Resolutions: 640x480, 160x120, 320x180, 320x240, 424x240, 640x360, 848x480, 960x540, 1280x720
707
708Interfaces:
709
710  * `ISpecifyPropertyPages`
711  * `IKsPropertySet`
712  * `IQualityControl`
713  * `IAMBufferNegotiation`
714  * `IAMStreamConfig`
715  * `IAMStreamControl`
716
717Property Pages:
718
719  * `{71F96467-78F3-11D0-A18C-00A0C9118956}` - `CLSID_VideoStreamConfigPropertyPage`, VideoStreamConfig Property Page
720
721### Pin: Video Camera Terminal
722
723 * Direction: `PINDIR_INPUT`
724 * `AMPROPSETID_Pin`, `AMPROPERTY_PIN_CATEGORY`: `{3EBC7959-3310-493B-AA81-C7E132D56F71}`
725Interfaces:
726
727  * `ISpecifyPropertyPages`
728  * `IKsPropertySet`
729  * `IQualityControl`
730  * `IStreamBuilder`
731
732# Audio
733
734 * Microphone Array (Realtek High Definition Audio)
735
736## Device: Microphone Array (Realtek High Definition Audio)
737
738 * Moniker Display Name: `@device:cm:{33D9A762-90C8-11D0-BD43-00A0C911CE86}\wave:{4E2F26F2-0237-4C60-B60B-9FAB66FEDBCC}`
739
740Interfaces:
741
742  * `ISpecifyPropertyPages`
743  * `IAMFilterMiscFlags`
744
745Property Pages:
746
747  * `{2CA8CA52-3C3F-11D2-B73D-00C04FB6BD3D}` - `CLSID_AudioInputMixerProperties`, AudioInputMixer Property Page
748
749### Pin: Capture
750
751 * `AMPROPSETID_Pin`, `AMPROPERTY_PIN_CATEGORY`: `{FB6C4281-0353-11D1-905F-0000C0CC16BA} PIN_CATEGORY_CAPTURE`
752 * Capabilities:
753  * Count: `23`
754  * Structure Size: `52` (expected `52`)
755
756#### Capability: 0
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 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 00 C5 7F AC CE 01 00 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: 1
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 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 00 C5 7F AC CE 01 00 00`
790  * Format Data: `01 00 02 00 44 AC 00 00 10 B1 02 00 04 00 10 00 00 00`
791  * `.subtype`: `FourCC 0x00000001`
792  * `.bFixedSizeSamples`: `1`
793  * `.bTemporalCompression`: `0`
794  * `.lSampleSize`: `4`
795  * `.cbFormat`: `18`
796  * `WAVEFORMATEX`:
797   * `.wFormatTag`: `1`
798   * `.nChannels`: `2`
799   * `.nSamplesPerSec`: `44100`
800   * `.nAvgBytesPerSec: `176400`
801   * `.nBlockAlign`: `4`
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: 2
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 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 C6 7F AC CE 01 00 00`
820  * Format Data: `01 00 01 00 44 AC 00 00 88 58 01 00 02 00 10 00 00 00`
821  * `.subtype`: `FourCC 0x00000001`
822  * `.bFixedSizeSamples`: `1`
823  * `.bTemporalCompression`: `0`
824  * `.lSampleSize`: `2`
825  * `.cbFormat`: `18`
826  * `WAVEFORMATEX`:
827   * `.wFormatTag`: `1`
828   * `.nChannels`: `1`
829   * `.nSamplesPerSec`: `44100`
830   * `.nAvgBytesPerSec: `88200`
831   * `.nBlockAlign`: `2`
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: 3
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 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 80 CB 7F AC CE 01 00 00`
850  * Format Data: `01 00 02 00 00 7D 00 00 00 F4 01 00 04 00 10 00 00 00`
851  * `.subtype`: `FourCC 0x00000001`
852  * `.bFixedSizeSamples`: `1`
853  * `.bTemporalCompression`: `0`
854  * `.lSampleSize`: `4`
855  * `.cbFormat`: `18`
856  * `WAVEFORMATEX`:
857   * `.wFormatTag`: `1`
858   * `.nChannels`: `2`
859   * `.nSamplesPerSec`: `32000`
860   * `.nAvgBytesPerSec: `128000`
861   * `.nBlockAlign`: `4`
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: 4
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 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 C4 7F AC CE 01 00 00`
880  * Format Data: `01 00 01 00 00 7D 00 00 00 FA 00 00 02 00 10 00 00 00`
881  * `.subtype`: `FourCC 0x00000001`
882  * `.bFixedSizeSamples`: `1`
883  * `.bTemporalCompression`: `0`
884  * `.lSampleSize`: `2`
885  * `.cbFormat`: `18`
886  * `WAVEFORMATEX`:
887   * `.wFormatTag`: `1`
888   * `.nChannels`: `1`
889   * `.nSamplesPerSec`: `32000`
890   * `.nAvgBytesPerSec: `64000`
891   * `.nBlockAlign`: `2`
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: 5
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 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 00 CA 7F AC CE 01 00 00`
910  * Format Data: `01 00 02 00 22 56 00 00 88 58 01 00 04 00 10 00 00 00`
911  * `.subtype`: `FourCC 0x00000001`
912  * `.bFixedSizeSamples`: `1`
913  * `.bTemporalCompression`: `0`
914  * `.lSampleSize`: `4`
915  * `.cbFormat`: `18`
916  * `WAVEFORMATEX`:
917   * `.wFormatTag`: `1`
918   * `.nChannels`: `2`
919   * `.nSamplesPerSec`: `22050`
920   * `.nAvgBytesPerSec: `88200`
921   * `.nBlockAlign`: `4`
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: 6
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 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 20 CA 7F AC CE 01 00 00`
940  * Format Data: `01 00 01 00 22 56 00 00 44 AC 00 00 02 00 10 00 00 00`
941  * `.subtype`: `FourCC 0x00000001`
942  * `.bFixedSizeSamples`: `1`
943  * `.bTemporalCompression`: `0`
944  * `.lSampleSize`: `2`
945  * `.cbFormat`: `18`
946  * `WAVEFORMATEX`:
947   * `.wFormatTag`: `1`
948   * `.nChannels`: `1`
949   * `.nSamplesPerSec`: `22050`
950   * `.nAvgBytesPerSec: `44100`
951   * `.nBlockAlign`: `2`
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: 7
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 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 00 CA 7F AC CE 01 00 00`
970  * Format Data: `01 00 02 00 11 2B 00 00 44 AC 00 00 04 00 10 00 00 00`
971  * `.subtype`: `FourCC 0x00000001`
972  * `.bFixedSizeSamples`: `1`
973  * `.bTemporalCompression`: `0`
974  * `.lSampleSize`: `4`
975  * `.cbFormat`: `18`
976  * `WAVEFORMATEX`:
977   * `.wFormatTag`: `1`
978   * `.nChannels`: `2`
979   * `.nSamplesPerSec`: `11025`
980   * `.nAvgBytesPerSec: `44100`
981   * `.nBlockAlign`: `4`
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: 8
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 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 A0 C9 7F AC CE 01 00 00`
1000  * Format Data: `01 00 01 00 11 2B 00 00 22 56 00 00 02 00 10 00 00 00`
1001  * `.subtype`: `FourCC 0x00000001`
1002  * `.bFixedSizeSamples`: `1`
1003  * `.bTemporalCompression`: `0`
1004  * `.lSampleSize`: `2`
1005  * `.cbFormat`: `18`
1006  * `WAVEFORMATEX`:
1007   * `.wFormatTag`: `1`
1008   * `.nChannels`: `1`
1009   * `.nSamplesPerSec`: `11025`
1010   * `.nAvgBytesPerSec: `22050`
1011   * `.nBlockAlign`: `2`
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: 9
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 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 C4 7F AC CE 01 00 00`
1030  * Format Data: `01 00 02 00 40 1F 00 00 00 7D 00 00 04 00 10 00 00 00`
1031  * `.subtype`: `FourCC 0x00000001`
1032  * `.bFixedSizeSamples`: `1`
1033  * `.bTemporalCompression`: `0`
1034  * `.lSampleSize`: `4`
1035  * `.cbFormat`: `18`
1036  * `WAVEFORMATEX`:
1037   * `.wFormatTag`: `1`
1038   * `.nChannels`: `2`
1039   * `.nSamplesPerSec`: `8000`
1040   * `.nAvgBytesPerSec: `32000`
1041   * `.nBlockAlign`: `4`
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: 10
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 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 80 C6 7F AC CE 01 00 00`
1060  * Format Data: `01 00 01 00 40 1F 00 00 80 3E 00 00 02 00 10 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`: `1`
1069   * `.nSamplesPerSec`: `8000`
1070   * `.nAvgBytesPerSec: `16000`
1071   * `.nBlockAlign`: `2`
1072   * `.wBitsPerSample`: `16`
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: 11
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 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 40 C7 7F AC CE 01 00 00`
1090  * Format Data: `01 00 02 00 44 AC 00 00 88 58 01 00 02 00 08 00 00 00`
1091  * `.subtype`: `FourCC 0x00000001`
1092  * `.bFixedSizeSamples`: `1`
1093  * `.bTemporalCompression`: `0`
1094  * `.lSampleSize`: `2`
1095  * `.cbFormat`: `18`
1096  * `WAVEFORMATEX`:
1097   * `.wFormatTag`: `1`
1098   * `.nChannels`: `2`
1099   * `.nSamplesPerSec`: `44100`
1100   * `.nAvgBytesPerSec: `88200`
1101   * `.nBlockAlign`: `2`
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: 12
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 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 E0 C5 7F AC CE 01 00 00`
1120  * Format Data: `01 00 01 00 44 AC 00 00 44 AC 00 00 01 00 08 00 00 00`
1121  * `.subtype`: `FourCC 0x00000001`
1122  * `.bFixedSizeSamples`: `1`
1123  * `.bTemporalCompression`: `0`
1124  * `.lSampleSize`: `1`
1125  * `.cbFormat`: `18`
1126  * `WAVEFORMATEX`:
1127   * `.wFormatTag`: `1`
1128   * `.nChannels`: `1`
1129   * `.nSamplesPerSec`: `44100`
1130   * `.nAvgBytesPerSec: `44100`
1131   * `.nBlockAlign`: `1`
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: 13
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 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 C4 7F AC CE 01 00 00`
1150  * Format Data: `01 00 02 00 22 56 00 00 44 AC 00 00 02 00 08 00 00 00`
1151  * `.subtype`: `FourCC 0x00000001`
1152  * `.bFixedSizeSamples`: `1`
1153  * `.bTemporalCompression`: `0`
1154  * `.lSampleSize`: `2`
1155  * `.cbFormat`: `18`
1156  * `WAVEFORMATEX`:
1157   * `.wFormatTag`: `1`
1158   * `.nChannels`: `2`
1159   * `.nSamplesPerSec`: `22050`
1160   * `.nAvgBytesPerSec: `44100`
1161   * `.nBlockAlign`: `2`
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: 14
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 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 00 C5 7F AC CE 01 00 00`
1180  * Format Data: `01 00 01 00 22 56 00 00 22 56 00 00 01 00 08 00 00 00`
1181  * `.subtype`: `FourCC 0x00000001`
1182  * `.bFixedSizeSamples`: `1`
1183  * `.bTemporalCompression`: `0`
1184  * `.lSampleSize`: `1`
1185  * `.cbFormat`: `18`
1186  * `WAVEFORMATEX`:
1187   * `.wFormatTag`: `1`
1188   * `.nChannels`: `1`
1189   * `.nSamplesPerSec`: `22050`
1190   * `.nAvgBytesPerSec: `22050`
1191   * `.nBlockAlign`: `1`
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: 15
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 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 80 CB 7F AC CE 01 00 00`
1210  * Format Data: `01 00 02 00 11 2B 00 00 22 56 00 00 02 00 08 00 00 00`
1211  * `.subtype`: `FourCC 0x00000001`
1212  * `.bFixedSizeSamples`: `1`
1213  * `.bTemporalCompression`: `0`
1214  * `.lSampleSize`: `2`
1215  * `.cbFormat`: `18`
1216  * `WAVEFORMATEX`:
1217   * `.wFormatTag`: `1`
1218   * `.nChannels`: `2`
1219   * `.nSamplesPerSec`: `11025`
1220   * `.nAvgBytesPerSec: `22050`
1221   * `.nBlockAlign`: `2`
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: 16
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 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 60 C8 7F AC CE 01 00 00`
1240  * Format Data: `01 00 01 00 11 2B 00 00 11 2B 00 00 01 00 08 00 00 00`
1241  * `.subtype`: `FourCC 0x00000001`
1242  * `.bFixedSizeSamples`: `1`
1243  * `.bTemporalCompression`: `0`
1244  * `.lSampleSize`: `1`
1245  * `.cbFormat`: `18`
1246  * `WAVEFORMATEX`:
1247   * `.wFormatTag`: `1`
1248   * `.nChannels`: `1`
1249   * `.nSamplesPerSec`: `11025`
1250   * `.nAvgBytesPerSec: `11025`
1251   * `.nBlockAlign`: `1`
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: 17
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 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 80 C6 7F AC CE 01 00 00`
1270  * Format Data: `01 00 02 00 40 1F 00 00 80 3E 00 00 02 00 08 00 00 00`
1271  * `.subtype`: `FourCC 0x00000001`
1272  * `.bFixedSizeSamples`: `1`
1273  * `.bTemporalCompression`: `0`
1274  * `.lSampleSize`: `2`
1275  * `.cbFormat`: `18`
1276  * `WAVEFORMATEX`:
1277   * `.wFormatTag`: `1`
1278   * `.nChannels`: `2`
1279   * `.nSamplesPerSec`: `8000`
1280   * `.nAvgBytesPerSec: `16000`
1281   * `.nBlockAlign`: `2`
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: 18
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 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 C0 C6 7F AC CE 01 00 00`
1300  * Format Data: `01 00 01 00 40 1F 00 00 40 1F 00 00 01 00 08 00 00 00`
1301  * `.subtype`: `FourCC 0x00000001`
1302  * `.bFixedSizeSamples`: `1`
1303  * `.bTemporalCompression`: `0`
1304  * `.lSampleSize`: `1`
1305  * `.cbFormat`: `18`
1306  * `WAVEFORMATEX`:
1307   * `.wFormatTag`: `1`
1308   * `.nChannels`: `1`
1309   * `.nSamplesPerSec`: `8000`
1310   * `.nAvgBytesPerSec: `8000`
1311   * `.nBlockAlign`: `1`
1312   * `.wBitsPerSample`: `8`
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: 19
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 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 A0 C9 7F AC CE 01 00 00`
1330  * Format Data: `01 00 02 00 80 BB 00 00 00 EE 02 00 04 00 10 00 00 00`
1331  * `.subtype`: `FourCC 0x00000001`
1332  * `.bFixedSizeSamples`: `1`
1333  * `.bTemporalCompression`: `0`
1334  * `.lSampleSize`: `4`
1335  * `.cbFormat`: `18`
1336  * `WAVEFORMATEX`:
1337   * `.wFormatTag`: `1`
1338   * `.nChannels`: `2`
1339   * `.nSamplesPerSec`: `48000`
1340   * `.nAvgBytesPerSec: `192000`
1341   * `.nBlockAlign`: `4`
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: 20
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 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 40 C9 7F AC CE 01 00 00`
1360  * Format Data: `01 00 01 00 80 BB 00 00 00 77 01 00 02 00 10 00 00 00`
1361  * `.subtype`: `FourCC 0x00000001`
1362  * `.bFixedSizeSamples`: `1`
1363  * `.bTemporalCompression`: `0`
1364  * `.lSampleSize`: `2`
1365  * `.cbFormat`: `18`
1366  * `WAVEFORMATEX`:
1367   * `.wFormatTag`: `1`
1368   * `.nChannels`: `1`
1369   * `.nSamplesPerSec`: `48000`
1370   * `.nAvgBytesPerSec: `96000`
1371   * `.nBlockAlign`: `2`
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: 21
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 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 A0 C8 7F AC CE 01 00 00`
1390  * Format Data: `01 00 02 00 00 77 01 00 00 DC 05 00 04 00 10 00 00 00`
1391  * `.subtype`: `FourCC 0x00000001`
1392  * `.bFixedSizeSamples`: `1`
1393  * `.bTemporalCompression`: `0`
1394  * `.lSampleSize`: `4`
1395  * `.cbFormat`: `18`
1396  * `WAVEFORMATEX`:
1397   * `.wFormatTag`: `1`
1398   * `.nChannels`: `2`
1399   * `.nSamplesPerSec`: `96000`
1400   * `.nAvgBytesPerSec: `384000`
1401   * `.nBlockAlign`: `4`
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
1416#### Capability: 22
1417
1418 * `AM_MEDIA_TYPE`:
1419  * 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 00 00 00 00 00 00 00 00 12 00 00 00 00 00 00 00 40 C7 7F AC CE 01 00 00`
1420  * Format Data: `01 00 01 00 00 77 01 00 00 EE 02 00 02 00 10 00 00 00`
1421  * `.subtype`: `FourCC 0x00000001`
1422  * `.bFixedSizeSamples`: `1`
1423  * `.bTemporalCompression`: `0`
1424  * `.lSampleSize`: `2`
1425  * `.cbFormat`: `18`
1426  * `WAVEFORMATEX`:
1427   * `.wFormatTag`: `1`
1428   * `.nChannels`: `1`
1429   * `.nSamplesPerSec`: `96000`
1430   * `.nAvgBytesPerSec: `192000`
1431   * `.nBlockAlign`: `2`
1432   * `.wBitsPerSample`: `16`
1433   * `.cbSize`: `0`
1434 * `AUDIO_STREAM_CONFIG_CAPS`:
1435  * 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`
1436  * `.MinimumChannels`: `1`
1437  * `.MaximumChannels`: `2`
1438  * `.ChannelsGranularity`: `1`
1439  * `.MinimumBitsPerSample`: `8`
1440  * `.MaximumBitsPerSample`: `16`
1441  * `.BitsPerSampleGranularity`: `8`
1442  * `.MinimumSampleFrequency`: `11025`
1443  * `.MaximumSampleFrequency`: `44100`
1444  * `.SampleFrequencyGranularity`: `11025`
1445
1446Interfaces:
1447
1448  * `IKsPropertySet`
1449  * `IQualityControl`
1450  * `IAMBufferNegotiation`
1451  * `IAMStreamConfig`
1452  * `IAMStreamControl`
1453
1454### Pin: Master Volume
1455
1456 * Direction: `PINDIR_INPUT`
1457Interfaces:
1458
1459  * `IQualityControl`
1460
Note: See TracBrowser for help on using the repository browser.