source: trunk/Utilities/DirectShowCaptureCapabilities/Data/IMX175, OV2722.md @ 937

Last change on this file since 937 was 614, checked in by roman, 8 years ago
File size: 177.4 KB
Line 
1# System
2
3 * Version: 10.0.10240, Windows 10, VER_SUITE_SINGLEUSERTS | VER_SUITE_PERSONAL, VER_NT_WORKSTATION
4 * Product: PRODUCT_CORE
5 * Computer Name: `tab-hp`
6 * User Name: `tab-hp\nfd` 
7 * Local Time: `08/04/2016 15:23:59`
8 * Architecture: x86
9 * Processors: `4`, Active Mask `0xF`
10 * Page Size: `0x1000`
11 * Application Address Space: `0x00010000`..`0x7FFEFFFF`
12 * CPU: `GenuineIntel`, 0x1 EDX `0xBFEBFBFF` (MMX, SSE, SSE2), 0x1 ECX `0x43D8E3BF` (SSE3, SSSE3, SSE41, SSE42), 0x7 EBX `0x00002282` (), Brand `        Intel(R) Atom(TM) CPU  Z3770  @ 1.46GHz`
13 * Physical Memory: `1 940` MB
14 * Committed Memory Limit: `3 924` MB
15 * Application Version: `1.0.0.527`
16
17# Devices
18
19## `GUID_DEVCLASS_IMAGE`
20
21 * Intel(R) Imaging Signal Processor 2400
22  * Instance: DISPLAY\INT0F38\4&3256C573&0&UID134968
23  * DEVPKEY_Device_Manufacturer: Intel Corporation
24  * DEVPKEY_Device_DriverVersion: 603.9600.1948.28234
25
26## `GUID_DEVCLASS_MEDIA`
27
28 * Intel SST Audio Device (WDM)
29  * Instance: ACPI\80860F28\1
30  * DEVPKEY_Device_Manufacturer: Intel Corporation
31  * DEVPKEY_Device_DriverVersion: 603.9600.1948.28470
32 * Proxy de gestion de qualité de répartition Microsoft
33  * Instance: SW\{DDF4358E-BB2C-11D0-A42F-00A0C9223196}\{97EBAACB-95BD-11D0-A3EA-00A0C9223196}
34  * DEVPKEY_Device_Manufacturer: Microsoft
35  * DEVPKEY_Device_DriverVersion: 10.0.10240.16384
36 * Proxy d'horloge de répartition Microsoft
37  * Instance: SW\{97EBAACC-95BD-11D0-A3EA-00A0C9223196}\{53172480-4791-11D0-A5D6-28DB04C10000}
38  * DEVPKEY_Device_Manufacturer: Microsoft
39  * DEVPKEY_Device_DriverVersion: 10.0.10240.16384
40 * Realtek I2S Audio Codec
41  * Instance: ACPI\10EC5640\1
42  * DEVPKEY_Device_Manufacturer: Realtek Semiconductor Corp.
43  * DEVPKEY_Device_DriverVersion: 6.2.9600.4075
44
45# Video
46
47 * IMX175
48 * OV2722
49
50## Device: IMX175
51
52 * Moniker Display Name: `@device:pnp:\\?\display#int0f38#4&3256c573&0&uid134968#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{d5b24b01-ff44-4f5d-92ea-622a44c3566a}`
53
54Interfaces:
55
56  * `ISpecifyPropertyPages`
57  * `IKsPropertySet`
58  * `IAMCameraControl`
59  * `IAMDeviceRemoval`
60  * `IAMFilterMiscFlags`
61  * `IAMVideoControl`
62  * `IAMVideoProcAmp`
63
64Property Pages:
65
66  * `{71F96465-78F3-11D0-A18C-00A0C9118956}` - `CLSID_CameraControlPropertyPage`, CameraControl Property Page
67  * `{71F96464-78F3-11D0-A18C-00A0C9118956}` - `CLSID_VideoProcAmpPropertyPage`, VideoProcAmp Property Page
68
69### IAMVideoProcAmp
70
71 * `VideoProcAmp_Brightness`: `0`, flags `0x02`, `-128`..`127`, step `1`, default `0`, cap flags `0x02`
72 * `VideoProcAmp_Contrast`: `0`, flags `0x02`, `-128`..`127`, step `1`, default `0`, cap flags `0x02`
73 * `VideoProcAmp_Hue`: `0`, flags `0x02`, `-128`..`127`, step `1`, default `0`, cap flags `0x02`
74 * `VideoProcAmp_Saturation`: `100`, flags `0x02`, `0`..`200`, step `1`, default `100`, cap flags `0x02`
75 * `VideoProcAmp_WhiteBalance`: `6500`, flags `0x01`, `2700`..`9000`, step `1`, default `6500`, cap flags `0x03`
76 * `VideoProcAmp_BacklightCompensation`: `0`, flags `0x02`, `0`..`1`, step `1`, default `0`, cap flags `0x02`
77
78### IAMCameraControl
79
80 * `CameraControl_Zoom`: `0`, flags `0x02`, `0`..`60`, step `1`, default `0`, cap flags `0x02`
81 * `CameraControl_Exposure`: `-5`, flags `0x01`, `-11`..`-1`, step `1`, default `-5`, cap flags `0x03`
82 * `CameraControl_Focus`: `100`, flags `0x01`, `100`..`450`, step `1`, default `100`, cap flags `0x03`
83
84### Pin: Aperçu
85
86 * `AMPROPSETID_Pin`, `AMPROPERTY_PIN_CATEGORY`: `{FB6C4282-0353-11D1-905F-0000C0CC16BA} PIN_CATEGORY_PREVIEW`
87 * Capabilities:
88  * Count: `8`
89  * Structure Size: `128` (expected `128`)
90
91#### Capability: 0
92
93 * `AM_MEDIA_TYPE`:
94  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 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 58 00 00 00 90 BB 6D 03`
95  * Format Data: `00 00 00 00 00 00 00 00 80 02 00 00 E0 01 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 63 17 05 00 00 00 00 00 28 00 00 00 80 02 00 00 E0 01 00 00 01 00 0C 00 4E 56 31 32 00 08 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
96  * `.subtype`: `FourCC NV12`
97  * `.bFixedSizeSamples`: `1`
98  * `.bTemporalCompression`: `0`
99  * `.lSampleSize`: `460 800`
100  * `.cbFormat`: `88`
101  * `VIDEOINFOHEADER`:
102  * `.rcSource`: (`0`, `0`) - (`640`, `480`)
103  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
104  * `.dwBitRate`: `110592000`
105  * `.dwBitErrorRate`: `0`
106  * `.AvgTimePerFrame`: `33 3667`
107  * `BITMAPINFOHEADER`:
108   * `.biSize`: `40`
109   * `.biWidth`: `640`
110   * `.biHeight`: `480`
111   * `.biPlanes`: `1`
112   * `.biBitCount`: `12`
113   * `.biCompression`: `842094158` `NV12`
114   * `.biSizeImage`: `460 800`
115 * `VIDEO_STREAM_CONFIG_CAPS`:
116  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 80 97 06 00 80 97 06`
117  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
118  * `.VideoStandard`: `0`
119  * `.InputSize`: `640` x `480`
120  * `.MinCroppingSize`: `640` x `480`
121  * `.MaxCroppingSize`: `640` x `480`
122  * `.CropGranularityX`: `8`
123  * `.CropAlignX`: `8`
124  * `.CropAlignY`: `1`
125  * `.MinOutputSize`: `640` x `480`
126  * `.MaxOutputSize`: `640` x `480`
127  * `.OutputGranularityX`: `8`
128  * `.OutputGranularityY`: `1`
129  * `.StretchTapsX`: `0`
130  * `.StretchTapsY`: `0`
131  * `.ShrinkTapsX`: `0`
132  * `.ShrinkTapsY`: `0`
133  * `.MinFrameInterval`: `33 3667`
134  * `.MaxFrameInterval`: `64 000 0000`
135  * `.MinBitsPerSecond`: `110 592 000`
136  * `.MaxBitsPerSecond`: `110 592 000`
137
138#### Capability: 1
139
140 * `AM_MEDIA_TYPE`:
141  * 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 B0 B9 6D 03`
142  * Format Data: `00 00 00 00 00 00 00 00 80 02 00 00 E0 01 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 63 17 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`
143  * `.subtype`: `FourCC YUY2`
144  * `.bFixedSizeSamples`: `1`
145  * `.bTemporalCompression`: `0`
146  * `.lSampleSize`: `614 400`
147  * `.cbFormat`: `88`
148  * `VIDEOINFOHEADER`:
149  * `.rcSource`: (`0`, `0`) - (`640`, `480`)
150  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
151  * `.dwBitRate`: `147456000`
152  * `.dwBitErrorRate`: `0`
153  * `.AvgTimePerFrame`: `33 3667`
154  * `BITMAPINFOHEADER`:
155   * `.biSize`: `40`
156   * `.biWidth`: `640`
157   * `.biHeight`: `480`
158   * `.biPlanes`: `1`
159   * `.biBitCount`: `16`
160   * `.biCompression`: `844715353` `YUY2`
161   * `.biSizeImage`: `614 400`
162 * `VIDEO_STREAM_CONFIG_CAPS`:
163  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 00 CA 08 00 00 CA 08`
164  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
165  * `.VideoStandard`: `0`
166  * `.InputSize`: `640` x `480`
167  * `.MinCroppingSize`: `640` x `480`
168  * `.MaxCroppingSize`: `640` x `480`
169  * `.CropGranularityX`: `8`
170  * `.CropAlignX`: `8`
171  * `.CropAlignY`: `1`
172  * `.MinOutputSize`: `640` x `480`
173  * `.MaxOutputSize`: `640` x `480`
174  * `.OutputGranularityX`: `8`
175  * `.OutputGranularityY`: `1`
176  * `.StretchTapsX`: `0`
177  * `.StretchTapsY`: `0`
178  * `.ShrinkTapsX`: `0`
179  * `.ShrinkTapsY`: `0`
180  * `.MinFrameInterval`: `33 3667`
181  * `.MaxFrameInterval`: `64 000 0000`
182  * `.MinBitsPerSecond`: `147 456 000`
183  * `.MaxBitsPerSecond`: `147 456 000`
184
185#### Capability: 2
186
187 * `AM_MEDIA_TYPE`:
188  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 46 05 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 50 BF 6D 03`
189  * Format Data: `00 00 00 00 00 00 00 00 80 02 00 00 68 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A0 F1 04 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 80 02 00 00 68 01 00 00 01 00 0C 00 4E 56 31 32 00 46 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
190  * `.subtype`: `FourCC NV12`
191  * `.bFixedSizeSamples`: `1`
192  * `.bTemporalCompression`: `0`
193  * `.lSampleSize`: `345 600`
194  * `.cbFormat`: `88`
195  * `VIDEOINFOHEADER`:
196  * `.rcSource`: (`0`, `0`) - (`640`, `360`)
197  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
198  * `.dwBitRate`: `82944000`
199  * `.dwBitErrorRate`: `0`
200  * `.AvgTimePerFrame`: `33 3667`
201  * `BITMAPINFOHEADER`:
202   * `.biSize`: `40`
203   * `.biWidth`: `640`
204   * `.biHeight`: `360`
205   * `.biPlanes`: `1`
206   * `.biBitCount`: `12`
207   * `.biCompression`: `842094158` `NV12`
208   * `.biSizeImage`: `345 600`
209 * `VIDEO_STREAM_CONFIG_CAPS`:
210  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 02 00 00 68 01 00 00 80 02 00 00 68 01 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 A0 F1 04 00 A0 F1 04`
211  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
212  * `.VideoStandard`: `0`
213  * `.InputSize`: `640` x `360`
214  * `.MinCroppingSize`: `640` x `360`
215  * `.MaxCroppingSize`: `640` x `360`
216  * `.CropGranularityX`: `8`
217  * `.CropAlignX`: `8`
218  * `.CropAlignY`: `1`
219  * `.MinOutputSize`: `640` x `360`
220  * `.MaxOutputSize`: `640` x `360`
221  * `.OutputGranularityX`: `8`
222  * `.OutputGranularityY`: `1`
223  * `.StretchTapsX`: `0`
224  * `.StretchTapsY`: `0`
225  * `.ShrinkTapsX`: `0`
226  * `.ShrinkTapsY`: `0`
227  * `.MinFrameInterval`: `33 3667`
228  * `.MaxFrameInterval`: `64 000 0000`
229  * `.MinBitsPerSecond`: `82 944 000`
230  * `.MaxBitsPerSecond`: `82 944 000`
231
232#### Capability: 3
233
234 * `AM_MEDIA_TYPE`:
235  * 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 58 00 00 00 F0 C1 6D 03`
236  * Format Data: `00 00 00 00 00 00 00 00 80 02 00 00 68 01 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 63 17 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`
237  * `.subtype`: `FourCC YUY2`
238  * `.bFixedSizeSamples`: `1`
239  * `.bTemporalCompression`: `0`
240  * `.lSampleSize`: `460 800`
241  * `.cbFormat`: `88`
242  * `VIDEOINFOHEADER`:
243  * `.rcSource`: (`0`, `0`) - (`640`, `360`)
244  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
245  * `.dwBitRate`: `110592000`
246  * `.dwBitErrorRate`: `0`
247  * `.AvgTimePerFrame`: `33 3667`
248  * `BITMAPINFOHEADER`:
249   * `.biSize`: `40`
250   * `.biWidth`: `640`
251   * `.biHeight`: `360`
252   * `.biPlanes`: `1`
253   * `.biBitCount`: `16`
254   * `.biCompression`: `844715353` `YUY2`
255   * `.biSizeImage`: `460 800`
256 * `VIDEO_STREAM_CONFIG_CAPS`:
257  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 02 00 00 68 01 00 00 80 02 00 00 68 01 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 80 97 06 00 80 97 06`
258  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
259  * `.VideoStandard`: `0`
260  * `.InputSize`: `640` x `360`
261  * `.MinCroppingSize`: `640` x `360`
262  * `.MaxCroppingSize`: `640` x `360`
263  * `.CropGranularityX`: `8`
264  * `.CropAlignX`: `8`
265  * `.CropAlignY`: `1`
266  * `.MinOutputSize`: `640` x `360`
267  * `.MaxOutputSize`: `640` x `360`
268  * `.OutputGranularityX`: `8`
269  * `.OutputGranularityY`: `1`
270  * `.StretchTapsX`: `0`
271  * `.StretchTapsY`: `0`
272  * `.ShrinkTapsX`: `0`
273  * `.ShrinkTapsY`: `0`
274  * `.MinFrameInterval`: `33 3667`
275  * `.MaxFrameInterval`: `64 000 0000`
276  * `.MinBitsPerSecond`: `110 592 000`
277  * `.MaxBitsPerSecond`: `110 592 000`
278
279#### Capability: 4
280
281 * `AM_MEDIA_TYPE`:
282  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 18 15 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 50 BF 6D 03`
283  * Format Data: `00 00 00 00 00 00 00 00 00 05 00 00 D0 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 C6 13 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 0C 00 4E 56 31 32 00 18 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
284  * `.subtype`: `FourCC NV12`
285  * `.bFixedSizeSamples`: `1`
286  * `.bTemporalCompression`: `0`
287  * `.lSampleSize`: `1 382 400`
288  * `.cbFormat`: `88`
289  * `VIDEOINFOHEADER`:
290  * `.rcSource`: (`0`, `0`) - (`1280`, `720`)
291  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
292  * `.dwBitRate`: `331776000`
293  * `.dwBitErrorRate`: `0`
294  * `.AvgTimePerFrame`: `33 3333`
295  * `BITMAPINFOHEADER`:
296   * `.biSize`: `40`
297   * `.biWidth`: `1280`
298   * `.biHeight`: `720`
299   * `.biPlanes`: `1`
300   * `.biBitCount`: `12`
301   * `.biCompression`: `842094158` `NV12`
302   * `.biSizeImage`: `1 382 400`
303 * `VIDEO_STREAM_CONFIG_CAPS`:
304  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 08 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 00 A0 25 26 00 00 00 00 00 80 C6 13 00 80 C6 13`
305  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
306  * `.VideoStandard`: `0`
307  * `.InputSize`: `1280` x `720`
308  * `.MinCroppingSize`: `1280` x `720`
309  * `.MaxCroppingSize`: `1280` x `720`
310  * `.CropGranularityX`: `8`
311  * `.CropAlignX`: `8`
312  * `.CropAlignY`: `1`
313  * `.MinOutputSize`: `1280` x `720`
314  * `.MaxOutputSize`: `1280` x `720`
315  * `.OutputGranularityX`: `8`
316  * `.OutputGranularityY`: `1`
317  * `.StretchTapsX`: `0`
318  * `.StretchTapsY`: `0`
319  * `.ShrinkTapsX`: `0`
320  * `.ShrinkTapsY`: `0`
321  * `.MinFrameInterval`: `33 3333`
322  * `.MaxFrameInterval`: `64 000 0000`
323  * `.MinBitsPerSecond`: `331 776 000`
324  * `.MaxBitsPerSecond`: `331 776 000`
325
326#### Capability: 5
327
328 * `AM_MEDIA_TYPE`:
329  * 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 20 1C 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 D0 BA 6D 03`
330  * Format Data: `00 00 00 00 00 00 00 00 00 05 00 00 D0 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5E 1A 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 10 00 59 55 59 32 00 20 1C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
331  * `.subtype`: `FourCC YUY2`
332  * `.bFixedSizeSamples`: `1`
333  * `.bTemporalCompression`: `0`
334  * `.lSampleSize`: `1 843 200`
335  * `.cbFormat`: `88`
336  * `VIDEOINFOHEADER`:
337  * `.rcSource`: (`0`, `0`) - (`1280`, `720`)
338  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
339  * `.dwBitRate`: `442368000`
340  * `.dwBitErrorRate`: `0`
341  * `.AvgTimePerFrame`: `33 3333`
342  * `BITMAPINFOHEADER`:
343   * `.biSize`: `40`
344   * `.biWidth`: `1280`
345   * `.biHeight`: `720`
346   * `.biPlanes`: `1`
347   * `.biBitCount`: `16`
348   * `.biCompression`: `844715353` `YUY2`
349   * `.biSizeImage`: `1 843 200`
350 * `VIDEO_STREAM_CONFIG_CAPS`:
351  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 08 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 00 A0 25 26 00 00 00 00 00 00 5E 1A 00 00 5E 1A`
352  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
353  * `.VideoStandard`: `0`
354  * `.InputSize`: `1280` x `720`
355  * `.MinCroppingSize`: `1280` x `720`
356  * `.MaxCroppingSize`: `1280` x `720`
357  * `.CropGranularityX`: `8`
358  * `.CropAlignX`: `8`
359  * `.CropAlignY`: `1`
360  * `.MinOutputSize`: `1280` x `720`
361  * `.MaxOutputSize`: `1280` x `720`
362  * `.OutputGranularityX`: `8`
363  * `.OutputGranularityY`: `1`
364  * `.StretchTapsX`: `0`
365  * `.StretchTapsY`: `0`
366  * `.ShrinkTapsX`: `0`
367  * `.ShrinkTapsY`: `0`
368  * `.MinFrameInterval`: `33 3333`
369  * `.MaxFrameInterval`: `64 000 0000`
370  * `.MinBitsPerSecond`: `442 368 000`
371  * `.MaxBitsPerSecond`: `442 368 000`
372
373#### Capability: 6
374
375 * `AM_MEDIA_TYPE`:
376  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 20 1C 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 70 BD 6D 03`
377  * Format Data: `00 00 00 00 00 00 00 00 00 05 00 00 C0 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5E 1A 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 00 05 00 00 C0 03 00 00 01 00 0C 00 4E 56 31 32 00 20 1C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
378  * `.subtype`: `FourCC NV12`
379  * `.bFixedSizeSamples`: `1`
380  * `.bTemporalCompression`: `0`
381  * `.lSampleSize`: `1 843 200`
382  * `.cbFormat`: `88`
383  * `VIDEOINFOHEADER`:
384  * `.rcSource`: (`0`, `0`) - (`1280`, `960`)
385  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
386  * `.dwBitRate`: `442368000`
387  * `.dwBitErrorRate`: `0`
388  * `.AvgTimePerFrame`: `33 3667`
389  * `BITMAPINFOHEADER`:
390   * `.biSize`: `40`
391   * `.biWidth`: `1280`
392   * `.biHeight`: `960`
393   * `.biPlanes`: `1`
394   * `.biBitCount`: `12`
395   * `.biCompression`: `842094158` `NV12`
396   * `.biSizeImage`: `1 843 200`
397 * `VIDEO_STREAM_CONFIG_CAPS`:
398  * 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 C0 03 00 00 00 05 00 00 C0 03 00 00 00 05 00 00 C0 03 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 00 05 00 00 C0 03 00 00 00 05 00 00 C0 03 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 00 5E 1A 00 00 5E 1A`
399  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
400  * `.VideoStandard`: `0`
401  * `.InputSize`: `1280` x `960`
402  * `.MinCroppingSize`: `1280` x `960`
403  * `.MaxCroppingSize`: `1280` x `960`
404  * `.CropGranularityX`: `8`
405  * `.CropAlignX`: `8`
406  * `.CropAlignY`: `1`
407  * `.MinOutputSize`: `1280` x `960`
408  * `.MaxOutputSize`: `1280` x `960`
409  * `.OutputGranularityX`: `8`
410  * `.OutputGranularityY`: `1`
411  * `.StretchTapsX`: `0`
412  * `.StretchTapsY`: `0`
413  * `.ShrinkTapsX`: `0`
414  * `.ShrinkTapsY`: `0`
415  * `.MinFrameInterval`: `33 3667`
416  * `.MaxFrameInterval`: `64 000 0000`
417  * `.MinBitsPerSecond`: `442 368 000`
418  * `.MaxBitsPerSecond`: `442 368 000`
419
420#### Capability: 7
421
422 * `AM_MEDIA_TYPE`:
423  * 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 80 25 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 F0 C1 6D 03`
424  * Format Data: `00 00 00 00 00 00 00 00 00 05 00 00 C0 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 28 23 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 00 05 00 00 C0 03 00 00 01 00 10 00 59 55 59 32 00 80 25 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
425  * `.subtype`: `FourCC YUY2`
426  * `.bFixedSizeSamples`: `1`
427  * `.bTemporalCompression`: `0`
428  * `.lSampleSize`: `2 457 600`
429  * `.cbFormat`: `88`
430  * `VIDEOINFOHEADER`:
431  * `.rcSource`: (`0`, `0`) - (`1280`, `960`)
432  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
433  * `.dwBitRate`: `589824000`
434  * `.dwBitErrorRate`: `0`
435  * `.AvgTimePerFrame`: `33 3667`
436  * `BITMAPINFOHEADER`:
437   * `.biSize`: `40`
438   * `.biWidth`: `1280`
439   * `.biHeight`: `960`
440   * `.biPlanes`: `1`
441   * `.biBitCount`: `16`
442   * `.biCompression`: `844715353` `YUY2`
443   * `.biSizeImage`: `2 457 600`
444 * `VIDEO_STREAM_CONFIG_CAPS`:
445  * 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 C0 03 00 00 00 05 00 00 C0 03 00 00 00 05 00 00 C0 03 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 00 05 00 00 C0 03 00 00 00 05 00 00 C0 03 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 00 28 23 00 00 28 23`
446  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
447  * `.VideoStandard`: `0`
448  * `.InputSize`: `1280` x `960`
449  * `.MinCroppingSize`: `1280` x `960`
450  * `.MaxCroppingSize`: `1280` x `960`
451  * `.CropGranularityX`: `8`
452  * `.CropAlignX`: `8`
453  * `.CropAlignY`: `1`
454  * `.MinOutputSize`: `1280` x `960`
455  * `.MaxOutputSize`: `1280` x `960`
456  * `.OutputGranularityX`: `8`
457  * `.OutputGranularityY`: `1`
458  * `.StretchTapsX`: `0`
459  * `.StretchTapsY`: `0`
460  * `.ShrinkTapsX`: `0`
461  * `.ShrinkTapsY`: `0`
462  * `.MinFrameInterval`: `33 3667`
463  * `.MaxFrameInterval`: `64 000 0000`
464  * `.MinBitsPerSecond`: `589 824 000`
465  * `.MaxBitsPerSecond`: `589 824 000`
466
467Capability Summary:
468
469 * Subtypes: FourCC NV12, FourCC YUY2
470 * Resolutions: 640x480, 640x360, 1280x720, 1280x960
471
472Interfaces:
473
474  * `ISpecifyPropertyPages`
475  * `IKsPropertySet`
476  * `IQualityControl`
477  * `IAMBufferNegotiation`
478  * `IAMStreamConfig`
479  * `IAMStreamControl`
480
481Property Pages:
482
483  * `{71F96467-78F3-11D0-A18C-00A0C9118956}` - `CLSID_VideoStreamConfigPropertyPage`, VideoStreamConfig Property Page
484
485### Pin: Capturer
486
487 * `AMPROPSETID_Pin`, `AMPROPERTY_PIN_CATEGORY`: `{FB6C4281-0353-11D1-905F-0000C0CC16BA} PIN_CATEGORY_CAPTURE`
488 * Capabilities:
489  * Count: `12`
490  * Structure Size: `128` (expected `128`)
491
492#### Capability: 0
493
494 * `AM_MEDIA_TYPE`:
495  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 80 95 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 50 BF 6D 03`
496  * Format Data: `00 00 00 00 00 00 00 00 C0 01 00 00 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 28 6C 02 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 C0 01 00 00 FC 00 00 00 01 00 0C 00 4E 56 31 32 80 95 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
497  * `.subtype`: `FourCC NV12`
498  * `.bFixedSizeSamples`: `1`
499  * `.bTemporalCompression`: `0`
500  * `.lSampleSize`: `169 344`
501  * `.cbFormat`: `88`
502  * `VIDEOINFOHEADER`:
503  * `.rcSource`: (`0`, `0`) - (`448`, `252`)
504  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
505  * `.dwBitRate`: `40642560`
506  * `.dwBitErrorRate`: `0`
507  * `.AvgTimePerFrame`: `33 3667`
508  * `BITMAPINFOHEADER`:
509   * `.biSize`: `40`
510   * `.biWidth`: `448`
511   * `.biHeight`: `252`
512   * `.biPlanes`: `1`
513   * `.biBitCount`: `12`
514   * `.biCompression`: `842094158` `NV12`
515   * `.biSizeImage`: `169 344`
516 * `VIDEO_STREAM_CONFIG_CAPS`:
517  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 C0 01 00 00 FC 00 00 00 C0 01 00 00 FC 00 00 00 C0 01 00 00 FC 00 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 C0 01 00 00 FC 00 00 00 C0 01 00 00 FC 00 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 28 6C 02 00 28 6C 02`
518  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
519  * `.VideoStandard`: `0`
520  * `.InputSize`: `448` x `252`
521  * `.MinCroppingSize`: `448` x `252`
522  * `.MaxCroppingSize`: `448` x `252`
523  * `.CropGranularityX`: `8`
524  * `.CropAlignX`: `8`
525  * `.CropAlignY`: `1`
526  * `.MinOutputSize`: `448` x `252`
527  * `.MaxOutputSize`: `448` x `252`
528  * `.OutputGranularityX`: `8`
529  * `.OutputGranularityY`: `1`
530  * `.StretchTapsX`: `0`
531  * `.StretchTapsY`: `0`
532  * `.ShrinkTapsX`: `0`
533  * `.ShrinkTapsY`: `0`
534  * `.MinFrameInterval`: `33 3667`
535  * `.MaxFrameInterval`: `64 000 0000`
536  * `.MinBitsPerSecond`: `40 642 560`
537  * `.MaxBitsPerSecond`: `40 642 560`
538
539#### Capability: 1
540
541 * `AM_MEDIA_TYPE`:
542  * 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 72 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 90 BB 6D 03`
543  * Format Data: `00 00 00 00 00 00 00 00 C0 01 00 00 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E0 3A 03 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 C0 01 00 00 FC 00 00 00 01 00 10 00 59 55 59 32 00 72 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
544  * `.subtype`: `FourCC YUY2`
545  * `.bFixedSizeSamples`: `1`
546  * `.bTemporalCompression`: `0`
547  * `.lSampleSize`: `225 792`
548  * `.cbFormat`: `88`
549  * `VIDEOINFOHEADER`:
550  * `.rcSource`: (`0`, `0`) - (`448`, `252`)
551  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
552  * `.dwBitRate`: `54190080`
553  * `.dwBitErrorRate`: `0`
554  * `.AvgTimePerFrame`: `33 3667`
555  * `BITMAPINFOHEADER`:
556   * `.biSize`: `40`
557   * `.biWidth`: `448`
558   * `.biHeight`: `252`
559   * `.biPlanes`: `1`
560   * `.biBitCount`: `16`
561   * `.biCompression`: `844715353` `YUY2`
562   * `.biSizeImage`: `225 792`
563 * `VIDEO_STREAM_CONFIG_CAPS`:
564  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 C0 01 00 00 FC 00 00 00 C0 01 00 00 FC 00 00 00 C0 01 00 00 FC 00 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 C0 01 00 00 FC 00 00 00 C0 01 00 00 FC 00 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 E0 3A 03 00 E0 3A 03`
565  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
566  * `.VideoStandard`: `0`
567  * `.InputSize`: `448` x `252`
568  * `.MinCroppingSize`: `448` x `252`
569  * `.MaxCroppingSize`: `448` x `252`
570  * `.CropGranularityX`: `8`
571  * `.CropAlignX`: `8`
572  * `.CropAlignY`: `1`
573  * `.MinOutputSize`: `448` x `252`
574  * `.MaxOutputSize`: `448` x `252`
575  * `.OutputGranularityX`: `8`
576  * `.OutputGranularityY`: `1`
577  * `.StretchTapsX`: `0`
578  * `.StretchTapsY`: `0`
579  * `.ShrinkTapsX`: `0`
580  * `.ShrinkTapsY`: `0`
581  * `.MinFrameInterval`: `33 3667`
582  * `.MaxFrameInterval`: `64 000 0000`
583  * `.MinBitsPerSecond`: `54 190 080`
584  * `.MaxBitsPerSecond`: `54 190 080`
585
586#### Capability: 2
587
588 * `AM_MEDIA_TYPE`:
589  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 46 05 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 10 BA 6D 03`
590  * Format Data: `00 00 00 00 00 00 00 00 80 02 00 00 68 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A0 F1 04 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 80 02 00 00 68 01 00 00 01 00 0C 00 4E 56 31 32 00 46 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
591  * `.subtype`: `FourCC NV12`
592  * `.bFixedSizeSamples`: `1`
593  * `.bTemporalCompression`: `0`
594  * `.lSampleSize`: `345 600`
595  * `.cbFormat`: `88`
596  * `VIDEOINFOHEADER`:
597  * `.rcSource`: (`0`, `0`) - (`640`, `360`)
598  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
599  * `.dwBitRate`: `82944000`
600  * `.dwBitErrorRate`: `0`
601  * `.AvgTimePerFrame`: `33 3667`
602  * `BITMAPINFOHEADER`:
603   * `.biSize`: `40`
604   * `.biWidth`: `640`
605   * `.biHeight`: `360`
606   * `.biPlanes`: `1`
607   * `.biBitCount`: `12`
608   * `.biCompression`: `842094158` `NV12`
609   * `.biSizeImage`: `345 600`
610 * `VIDEO_STREAM_CONFIG_CAPS`:
611  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 02 00 00 68 01 00 00 80 02 00 00 68 01 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 A0 F1 04 00 A0 F1 04`
612  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
613  * `.VideoStandard`: `0`
614  * `.InputSize`: `640` x `360`
615  * `.MinCroppingSize`: `640` x `360`
616  * `.MaxCroppingSize`: `640` x `360`
617  * `.CropGranularityX`: `8`
618  * `.CropAlignX`: `8`
619  * `.CropAlignY`: `1`
620  * `.MinOutputSize`: `640` x `360`
621  * `.MaxOutputSize`: `640` x `360`
622  * `.OutputGranularityX`: `8`
623  * `.OutputGranularityY`: `1`
624  * `.StretchTapsX`: `0`
625  * `.StretchTapsY`: `0`
626  * `.ShrinkTapsX`: `0`
627  * `.ShrinkTapsY`: `0`
628  * `.MinFrameInterval`: `33 3667`
629  * `.MaxFrameInterval`: `64 000 0000`
630  * `.MinBitsPerSecond`: `82 944 000`
631  * `.MaxBitsPerSecond`: `82 944 000`
632
633#### Capability: 3
634
635 * `AM_MEDIA_TYPE`:
636  * 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 58 00 00 00 F0 C1 6D 03`
637  * Format Data: `00 00 00 00 00 00 00 00 80 02 00 00 68 01 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 63 17 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`
638  * `.subtype`: `FourCC YUY2`
639  * `.bFixedSizeSamples`: `1`
640  * `.bTemporalCompression`: `0`
641  * `.lSampleSize`: `460 800`
642  * `.cbFormat`: `88`
643  * `VIDEOINFOHEADER`:
644  * `.rcSource`: (`0`, `0`) - (`640`, `360`)
645  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
646  * `.dwBitRate`: `110592000`
647  * `.dwBitErrorRate`: `0`
648  * `.AvgTimePerFrame`: `33 3667`
649  * `BITMAPINFOHEADER`:
650   * `.biSize`: `40`
651   * `.biWidth`: `640`
652   * `.biHeight`: `360`
653   * `.biPlanes`: `1`
654   * `.biBitCount`: `16`
655   * `.biCompression`: `844715353` `YUY2`
656   * `.biSizeImage`: `460 800`
657 * `VIDEO_STREAM_CONFIG_CAPS`:
658  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 02 00 00 68 01 00 00 80 02 00 00 68 01 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 80 97 06 00 80 97 06`
659  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
660  * `.VideoStandard`: `0`
661  * `.InputSize`: `640` x `360`
662  * `.MinCroppingSize`: `640` x `360`
663  * `.MaxCroppingSize`: `640` x `360`
664  * `.CropGranularityX`: `8`
665  * `.CropAlignX`: `8`
666  * `.CropAlignY`: `1`
667  * `.MinOutputSize`: `640` x `360`
668  * `.MaxOutputSize`: `640` x `360`
669  * `.OutputGranularityX`: `8`
670  * `.OutputGranularityY`: `1`
671  * `.StretchTapsX`: `0`
672  * `.StretchTapsY`: `0`
673  * `.ShrinkTapsX`: `0`
674  * `.ShrinkTapsY`: `0`
675  * `.MinFrameInterval`: `33 3667`
676  * `.MaxFrameInterval`: `64 000 0000`
677  * `.MinBitsPerSecond`: `110 592 000`
678  * `.MaxBitsPerSecond`: `110 592 000`
679
680#### Capability: 4
681
682 * `AM_MEDIA_TYPE`:
683  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 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 58 00 00 00 F0 C1 6D 03`
684  * Format Data: `00 00 00 00 00 00 00 00 80 02 00 00 E0 01 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 63 17 05 00 00 00 00 00 28 00 00 00 80 02 00 00 E0 01 00 00 01 00 0C 00 4E 56 31 32 00 08 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
685  * `.subtype`: `FourCC NV12`
686  * `.bFixedSizeSamples`: `1`
687  * `.bTemporalCompression`: `0`
688  * `.lSampleSize`: `460 800`
689  * `.cbFormat`: `88`
690  * `VIDEOINFOHEADER`:
691  * `.rcSource`: (`0`, `0`) - (`640`, `480`)
692  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
693  * `.dwBitRate`: `110592000`
694  * `.dwBitErrorRate`: `0`
695  * `.AvgTimePerFrame`: `33 3667`
696  * `BITMAPINFOHEADER`:
697   * `.biSize`: `40`
698   * `.biWidth`: `640`
699   * `.biHeight`: `480`
700   * `.biPlanes`: `1`
701   * `.biBitCount`: `12`
702   * `.biCompression`: `842094158` `NV12`
703   * `.biSizeImage`: `460 800`
704 * `VIDEO_STREAM_CONFIG_CAPS`:
705  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 80 97 06 00 80 97 06`
706  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
707  * `.VideoStandard`: `0`
708  * `.InputSize`: `640` x `480`
709  * `.MinCroppingSize`: `640` x `480`
710  * `.MaxCroppingSize`: `640` x `480`
711  * `.CropGranularityX`: `8`
712  * `.CropAlignX`: `8`
713  * `.CropAlignY`: `1`
714  * `.MinOutputSize`: `640` x `480`
715  * `.MaxOutputSize`: `640` x `480`
716  * `.OutputGranularityX`: `8`
717  * `.OutputGranularityY`: `1`
718  * `.StretchTapsX`: `0`
719  * `.StretchTapsY`: `0`
720  * `.ShrinkTapsX`: `0`
721  * `.ShrinkTapsY`: `0`
722  * `.MinFrameInterval`: `33 3667`
723  * `.MaxFrameInterval`: `64 000 0000`
724  * `.MinBitsPerSecond`: `110 592 000`
725  * `.MaxBitsPerSecond`: `110 592 000`
726
727#### Capability: 5
728
729 * `AM_MEDIA_TYPE`:
730  * 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 30 BE 6D 03`
731  * Format Data: `00 00 00 00 00 00 00 00 80 02 00 00 E0 01 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 63 17 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`
732  * `.subtype`: `FourCC YUY2`
733  * `.bFixedSizeSamples`: `1`
734  * `.bTemporalCompression`: `0`
735  * `.lSampleSize`: `614 400`
736  * `.cbFormat`: `88`
737  * `VIDEOINFOHEADER`:
738  * `.rcSource`: (`0`, `0`) - (`640`, `480`)
739  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
740  * `.dwBitRate`: `147456000`
741  * `.dwBitErrorRate`: `0`
742  * `.AvgTimePerFrame`: `33 3667`
743  * `BITMAPINFOHEADER`:
744   * `.biSize`: `40`
745   * `.biWidth`: `640`
746   * `.biHeight`: `480`
747   * `.biPlanes`: `1`
748   * `.biBitCount`: `16`
749   * `.biCompression`: `844715353` `YUY2`
750   * `.biSizeImage`: `614 400`
751 * `VIDEO_STREAM_CONFIG_CAPS`:
752  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 00 CA 08 00 00 CA 08`
753  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
754  * `.VideoStandard`: `0`
755  * `.InputSize`: `640` x `480`
756  * `.MinCroppingSize`: `640` x `480`
757  * `.MaxCroppingSize`: `640` x `480`
758  * `.CropGranularityX`: `8`
759  * `.CropAlignX`: `8`
760  * `.CropAlignY`: `1`
761  * `.MinOutputSize`: `640` x `480`
762  * `.MaxOutputSize`: `640` x `480`
763  * `.OutputGranularityX`: `8`
764  * `.OutputGranularityY`: `1`
765  * `.StretchTapsX`: `0`
766  * `.StretchTapsY`: `0`
767  * `.ShrinkTapsX`: `0`
768  * `.ShrinkTapsY`: `0`
769  * `.MinFrameInterval`: `33 3667`
770  * `.MaxFrameInterval`: `64 000 0000`
771  * `.MinBitsPerSecond`: `147 456 000`
772  * `.MaxBitsPerSecond`: `147 456 000`
773
774#### Capability: 6
775
776 * `AM_MEDIA_TYPE`:
777  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 51 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 30 BE 6D 03`
778  * Format Data: `00 00 00 00 00 00 00 00 50 03 00 00 E0 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F0 BB 08 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 50 03 00 00 E0 01 00 00 01 00 0C 00 4E 56 31 32 00 51 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
779  * `.subtype`: `FourCC NV12`
780  * `.bFixedSizeSamples`: `1`
781  * `.bTemporalCompression`: `0`
782  * `.lSampleSize`: `610 560`
783  * `.cbFormat`: `88`
784  * `VIDEOINFOHEADER`:
785  * `.rcSource`: (`0`, `0`) - (`848`, `480`)
786  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
787  * `.dwBitRate`: `146534400`
788  * `.dwBitErrorRate`: `0`
789  * `.AvgTimePerFrame`: `33 3667`
790  * `BITMAPINFOHEADER`:
791   * `.biSize`: `40`
792   * `.biWidth`: `848`
793   * `.biHeight`: `480`
794   * `.biPlanes`: `1`
795   * `.biBitCount`: `12`
796   * `.biCompression`: `842094158` `NV12`
797   * `.biSizeImage`: `610 560`
798 * `VIDEO_STREAM_CONFIG_CAPS`:
799  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 50 03 00 00 E0 01 00 00 50 03 00 00 E0 01 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 F0 BB 08 00 F0 BB 08`
800  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
801  * `.VideoStandard`: `0`
802  * `.InputSize`: `848` x `480`
803  * `.MinCroppingSize`: `848` x `480`
804  * `.MaxCroppingSize`: `848` x `480`
805  * `.CropGranularityX`: `8`
806  * `.CropAlignX`: `8`
807  * `.CropAlignY`: `1`
808  * `.MinOutputSize`: `848` x `480`
809  * `.MaxOutputSize`: `848` x `480`
810  * `.OutputGranularityX`: `8`
811  * `.OutputGranularityY`: `1`
812  * `.StretchTapsX`: `0`
813  * `.StretchTapsY`: `0`
814  * `.ShrinkTapsX`: `0`
815  * `.ShrinkTapsY`: `0`
816  * `.MinFrameInterval`: `33 3667`
817  * `.MaxFrameInterval`: `64 000 0000`
818  * `.MinBitsPerSecond`: `146 534 400`
819  * `.MaxBitsPerSecond`: `146 534 400`
820
821#### Capability: 7
822
823 * `AM_MEDIA_TYPE`:
824  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 80 DD 0B 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 90 BB 6D 03`
825  * Format Data: `00 00 00 00 00 00 00 00 C0 03 00 00 1C 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A8 1F 0B 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 C0 03 00 00 1C 02 00 00 01 00 0C 00 4E 56 31 32 80 DD 0B 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
826  * `.subtype`: `FourCC NV12`
827  * `.bFixedSizeSamples`: `1`
828  * `.bTemporalCompression`: `0`
829  * `.lSampleSize`: `777 600`
830  * `.cbFormat`: `88`
831  * `VIDEOINFOHEADER`:
832  * `.rcSource`: (`0`, `0`) - (`960`, `540`)
833  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
834  * `.dwBitRate`: `186624000`
835  * `.dwBitErrorRate`: `0`
836  * `.AvgTimePerFrame`: `33 3667`
837  * `BITMAPINFOHEADER`:
838   * `.biSize`: `40`
839   * `.biWidth`: `960`
840   * `.biHeight`: `540`
841   * `.biPlanes`: `1`
842   * `.biBitCount`: `12`
843   * `.biCompression`: `842094158` `NV12`
844   * `.biSizeImage`: `777 600`
845 * `VIDEO_STREAM_CONFIG_CAPS`:
846  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 C0 03 00 00 1C 02 00 00 C0 03 00 00 1C 02 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 A8 1F 0B 00 A8 1F 0B`
847  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
848  * `.VideoStandard`: `0`
849  * `.InputSize`: `960` x `540`
850  * `.MinCroppingSize`: `960` x `540`
851  * `.MaxCroppingSize`: `960` x `540`
852  * `.CropGranularityX`: `8`
853  * `.CropAlignX`: `8`
854  * `.CropAlignY`: `1`
855  * `.MinOutputSize`: `960` x `540`
856  * `.MaxOutputSize`: `960` x `540`
857  * `.OutputGranularityX`: `8`
858  * `.OutputGranularityY`: `1`
859  * `.StretchTapsX`: `0`
860  * `.StretchTapsY`: `0`
861  * `.ShrinkTapsX`: `0`
862  * `.ShrinkTapsY`: `0`
863  * `.MinFrameInterval`: `33 3667`
864  * `.MaxFrameInterval`: `64 000 0000`
865  * `.MinBitsPerSecond`: `186 624 000`
866  * `.MaxBitsPerSecond`: `186 624 000`
867
868#### Capability: 8
869
870 * `AM_MEDIA_TYPE`:
871  * 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 D2 0F 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 70 BD 6D 03`
872  * Format Data: `00 00 00 00 00 00 00 00 C0 03 00 00 1C 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E0 D4 0E 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 C0 03 00 00 1C 02 00 00 01 00 10 00 59 55 59 32 00 D2 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
873  * `.subtype`: `FourCC YUY2`
874  * `.bFixedSizeSamples`: `1`
875  * `.bTemporalCompression`: `0`
876  * `.lSampleSize`: `1 036 800`
877  * `.cbFormat`: `88`
878  * `VIDEOINFOHEADER`:
879  * `.rcSource`: (`0`, `0`) - (`960`, `540`)
880  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
881  * `.dwBitRate`: `248832000`
882  * `.dwBitErrorRate`: `0`
883  * `.AvgTimePerFrame`: `33 3667`
884  * `BITMAPINFOHEADER`:
885   * `.biSize`: `40`
886   * `.biWidth`: `960`
887   * `.biHeight`: `540`
888   * `.biPlanes`: `1`
889   * `.biBitCount`: `16`
890   * `.biCompression`: `844715353` `YUY2`
891   * `.biSizeImage`: `1 036 800`
892 * `VIDEO_STREAM_CONFIG_CAPS`:
893  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 C0 03 00 00 1C 02 00 00 C0 03 00 00 1C 02 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 E0 D4 0E 00 E0 D4 0E`
894  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
895  * `.VideoStandard`: `0`
896  * `.InputSize`: `960` x `540`
897  * `.MinCroppingSize`: `960` x `540`
898  * `.MaxCroppingSize`: `960` x `540`
899  * `.CropGranularityX`: `8`
900  * `.CropAlignX`: `8`
901  * `.CropAlignY`: `1`
902  * `.MinOutputSize`: `960` x `540`
903  * `.MaxOutputSize`: `960` x `540`
904  * `.OutputGranularityX`: `8`
905  * `.OutputGranularityY`: `1`
906  * `.StretchTapsX`: `0`
907  * `.StretchTapsY`: `0`
908  * `.ShrinkTapsX`: `0`
909  * `.ShrinkTapsY`: `0`
910  * `.MinFrameInterval`: `33 3667`
911  * `.MaxFrameInterval`: `64 000 0000`
912  * `.MinBitsPerSecond`: `248 832 000`
913  * `.MaxBitsPerSecond`: `248 832 000`
914
915#### Capability: 9
916
917 * `AM_MEDIA_TYPE`:
918  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 18 15 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 30 BE 6D 03`
919  * Format Data: `00 00 00 00 00 00 00 00 00 05 00 00 D0 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 C6 13 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 0C 00 4E 56 31 32 00 18 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
920  * `.subtype`: `FourCC NV12`
921  * `.bFixedSizeSamples`: `1`
922  * `.bTemporalCompression`: `0`
923  * `.lSampleSize`: `1 382 400`
924  * `.cbFormat`: `88`
925  * `VIDEOINFOHEADER`:
926  * `.rcSource`: (`0`, `0`) - (`1280`, `720`)
927  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
928  * `.dwBitRate`: `331776000`
929  * `.dwBitErrorRate`: `0`
930  * `.AvgTimePerFrame`: `33 3333`
931  * `BITMAPINFOHEADER`:
932   * `.biSize`: `40`
933   * `.biWidth`: `1280`
934   * `.biHeight`: `720`
935   * `.biPlanes`: `1`
936   * `.biBitCount`: `12`
937   * `.biCompression`: `842094158` `NV12`
938   * `.biSizeImage`: `1 382 400`
939 * `VIDEO_STREAM_CONFIG_CAPS`:
940  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 08 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 00 A0 25 26 00 00 00 00 00 80 C6 13 00 80 C6 13`
941  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
942  * `.VideoStandard`: `0`
943  * `.InputSize`: `1280` x `720`
944  * `.MinCroppingSize`: `1280` x `720`
945  * `.MaxCroppingSize`: `1280` x `720`
946  * `.CropGranularityX`: `8`
947  * `.CropAlignX`: `8`
948  * `.CropAlignY`: `1`
949  * `.MinOutputSize`: `1280` x `720`
950  * `.MaxOutputSize`: `1280` x `720`
951  * `.OutputGranularityX`: `8`
952  * `.OutputGranularityY`: `1`
953  * `.StretchTapsX`: `0`
954  * `.StretchTapsY`: `0`
955  * `.ShrinkTapsX`: `0`
956  * `.ShrinkTapsY`: `0`
957  * `.MinFrameInterval`: `33 3333`
958  * `.MaxFrameInterval`: `64 000 0000`
959  * `.MinBitsPerSecond`: `331 776 000`
960  * `.MaxBitsPerSecond`: `331 776 000`
961
962#### Capability: 10
963
964 * `AM_MEDIA_TYPE`:
965  * 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 20 1C 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 F0 C1 6D 03`
966  * Format Data: `00 00 00 00 00 00 00 00 00 05 00 00 D0 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5E 1A 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 10 00 59 55 59 32 00 20 1C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
967  * `.subtype`: `FourCC YUY2`
968  * `.bFixedSizeSamples`: `1`
969  * `.bTemporalCompression`: `0`
970  * `.lSampleSize`: `1 843 200`
971  * `.cbFormat`: `88`
972  * `VIDEOINFOHEADER`:
973  * `.rcSource`: (`0`, `0`) - (`1280`, `720`)
974  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
975  * `.dwBitRate`: `442368000`
976  * `.dwBitErrorRate`: `0`
977  * `.AvgTimePerFrame`: `33 3333`
978  * `BITMAPINFOHEADER`:
979   * `.biSize`: `40`
980   * `.biWidth`: `1280`
981   * `.biHeight`: `720`
982   * `.biPlanes`: `1`
983   * `.biBitCount`: `16`
984   * `.biCompression`: `844715353` `YUY2`
985   * `.biSizeImage`: `1 843 200`
986 * `VIDEO_STREAM_CONFIG_CAPS`:
987  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 08 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 00 A0 25 26 00 00 00 00 00 00 5E 1A 00 00 5E 1A`
988  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
989  * `.VideoStandard`: `0`
990  * `.InputSize`: `1280` x `720`
991  * `.MinCroppingSize`: `1280` x `720`
992  * `.MaxCroppingSize`: `1280` x `720`
993  * `.CropGranularityX`: `8`
994  * `.CropAlignX`: `8`
995  * `.CropAlignY`: `1`
996  * `.MinOutputSize`: `1280` x `720`
997  * `.MaxOutputSize`: `1280` x `720`
998  * `.OutputGranularityX`: `8`
999  * `.OutputGranularityY`: `1`
1000  * `.StretchTapsX`: `0`
1001  * `.StretchTapsY`: `0`
1002  * `.ShrinkTapsX`: `0`
1003  * `.ShrinkTapsY`: `0`
1004  * `.MinFrameInterval`: `33 3333`
1005  * `.MaxFrameInterval`: `64 000 0000`
1006  * `.MinBitsPerSecond`: `442 368 000`
1007  * `.MaxBitsPerSecond`: `442 368 000`
1008
1009#### Capability: 11
1010
1011 * `AM_MEDIA_TYPE`:
1012  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 76 2F 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 70 BD 6D 03`
1013  * Format Data: `00 00 00 00 00 00 00 00 80 07 00 00 38 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A0 7E 2C 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 80 07 00 00 38 04 00 00 01 00 0C 00 4E 56 31 32 00 76 2F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
1014  * `.subtype`: `FourCC NV12`
1015  * `.bFixedSizeSamples`: `1`
1016  * `.bTemporalCompression`: `0`
1017  * `.lSampleSize`: `3 110 400`
1018  * `.cbFormat`: `88`
1019  * `VIDEOINFOHEADER`:
1020  * `.rcSource`: (`0`, `0`) - (`1920`, `1080`)
1021  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
1022  * `.dwBitRate`: `746496000`
1023  * `.dwBitErrorRate`: `0`
1024  * `.AvgTimePerFrame`: `33 3667`
1025  * `BITMAPINFOHEADER`:
1026   * `.biSize`: `40`
1027   * `.biWidth`: `1920`
1028   * `.biHeight`: `1080`
1029   * `.biPlanes`: `1`
1030   * `.biBitCount`: `12`
1031   * `.biCompression`: `842094158` `NV12`
1032   * `.biSizeImage`: `3 110 400`
1033 * `VIDEO_STREAM_CONFIG_CAPS`:
1034  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 A0 7E 2C 00 A0 7E 2C`
1035  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
1036  * `.VideoStandard`: `0`
1037  * `.InputSize`: `1920` x `1080`
1038  * `.MinCroppingSize`: `1920` x `1080`
1039  * `.MaxCroppingSize`: `1920` x `1080`
1040  * `.CropGranularityX`: `8`
1041  * `.CropAlignX`: `8`
1042  * `.CropAlignY`: `1`
1043  * `.MinOutputSize`: `1920` x `1080`
1044  * `.MaxOutputSize`: `1920` x `1080`
1045  * `.OutputGranularityX`: `8`
1046  * `.OutputGranularityY`: `1`
1047  * `.StretchTapsX`: `0`
1048  * `.StretchTapsY`: `0`
1049  * `.ShrinkTapsX`: `0`
1050  * `.ShrinkTapsY`: `0`
1051  * `.MinFrameInterval`: `33 3667`
1052  * `.MaxFrameInterval`: `64 000 0000`
1053  * `.MinBitsPerSecond`: `746 496 000`
1054  * `.MaxBitsPerSecond`: `746 496 000`
1055
1056Capability Summary:
1057
1058 * Subtypes: FourCC NV12, FourCC YUY2
1059 * Resolutions: 448x252, 640x360, 640x480, 848x480, 960x540, 1280x720, 1920x1080
1060
1061Interfaces:
1062
1063  * `ISpecifyPropertyPages`
1064  * `IKsPropertySet`
1065  * `IQualityControl`
1066  * `IAMBufferNegotiation`
1067  * `IAMStreamConfig`
1068  * `IAMStreamControl`
1069
1070Property Pages:
1071
1072  * `{71F96467-78F3-11D0-A18C-00A0C9118956}` - `CLSID_VideoStreamConfigPropertyPage`, VideoStreamConfig Property Page
1073
1074### Pin: Output2
1075
1076 * `AMPROPSETID_Pin`, `AMPROPERTY_PIN_CATEGORY`: `{38A0CD98-D49B-4CE8-B48A-344667A17830}`
1077 * Capabilities:
1078  * Count: `16`
1079  * Structure Size: `128` (expected `128`)
1080
1081#### Capability: 0
1082
1083 * `AM_MEDIA_TYPE`:
1084  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 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 58 00 00 00 F0 C1 6D 03`
1085  * Format Data: `00 00 00 00 00 00 00 00 80 02 00 00 E0 01 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 63 17 05 00 00 00 00 00 28 00 00 00 80 02 00 00 E0 01 00 00 01 00 0C 00 4E 56 31 32 00 08 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
1086  * `.subtype`: `FourCC NV12`
1087  * `.bFixedSizeSamples`: `1`
1088  * `.bTemporalCompression`: `0`
1089  * `.lSampleSize`: `460 800`
1090  * `.cbFormat`: `88`
1091  * `VIDEOINFOHEADER`:
1092  * `.rcSource`: (`0`, `0`) - (`640`, `480`)
1093  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
1094  * `.dwBitRate`: `110592000`
1095  * `.dwBitErrorRate`: `0`
1096  * `.AvgTimePerFrame`: `33 3667`
1097  * `BITMAPINFOHEADER`:
1098   * `.biSize`: `40`
1099   * `.biWidth`: `640`
1100   * `.biHeight`: `480`
1101   * `.biPlanes`: `1`
1102   * `.biBitCount`: `12`
1103   * `.biCompression`: `842094158` `NV12`
1104   * `.biSizeImage`: `460 800`
1105 * `VIDEO_STREAM_CONFIG_CAPS`:
1106  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 80 97 06 00 80 97 06`
1107  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
1108  * `.VideoStandard`: `0`
1109  * `.InputSize`: `640` x `480`
1110  * `.MinCroppingSize`: `640` x `480`
1111  * `.MaxCroppingSize`: `640` x `480`
1112  * `.CropGranularityX`: `8`
1113  * `.CropAlignX`: `8`
1114  * `.CropAlignY`: `1`
1115  * `.MinOutputSize`: `640` x `480`
1116  * `.MaxOutputSize`: `640` x `480`
1117  * `.OutputGranularityX`: `8`
1118  * `.OutputGranularityY`: `1`
1119  * `.StretchTapsX`: `0`
1120  * `.StretchTapsY`: `0`
1121  * `.ShrinkTapsX`: `0`
1122  * `.ShrinkTapsY`: `0`
1123  * `.MinFrameInterval`: `33 3667`
1124  * `.MaxFrameInterval`: `64 000 0000`
1125  * `.MinBitsPerSecond`: `110 592 000`
1126  * `.MaxBitsPerSecond`: `110 592 000`
1127
1128#### Capability: 1
1129
1130 * `AM_MEDIA_TYPE`:
1131  * 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 90 BB 6D 03`
1132  * Format Data: `00 00 00 00 00 00 00 00 80 02 00 00 E0 01 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 63 17 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`
1133  * `.subtype`: `FourCC YUY2`
1134  * `.bFixedSizeSamples`: `1`
1135  * `.bTemporalCompression`: `0`
1136  * `.lSampleSize`: `614 400`
1137  * `.cbFormat`: `88`
1138  * `VIDEOINFOHEADER`:
1139  * `.rcSource`: (`0`, `0`) - (`640`, `480`)
1140  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
1141  * `.dwBitRate`: `147456000`
1142  * `.dwBitErrorRate`: `0`
1143  * `.AvgTimePerFrame`: `33 3667`
1144  * `BITMAPINFOHEADER`:
1145   * `.biSize`: `40`
1146   * `.biWidth`: `640`
1147   * `.biHeight`: `480`
1148   * `.biPlanes`: `1`
1149   * `.biBitCount`: `16`
1150   * `.biCompression`: `844715353` `YUY2`
1151   * `.biSizeImage`: `614 400`
1152 * `VIDEO_STREAM_CONFIG_CAPS`:
1153  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 00 CA 08 00 00 CA 08`
1154  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
1155  * `.VideoStandard`: `0`
1156  * `.InputSize`: `640` x `480`
1157  * `.MinCroppingSize`: `640` x `480`
1158  * `.MaxCroppingSize`: `640` x `480`
1159  * `.CropGranularityX`: `8`
1160  * `.CropAlignX`: `8`
1161  * `.CropAlignY`: `1`
1162  * `.MinOutputSize`: `640` x `480`
1163  * `.MaxOutputSize`: `640` x `480`
1164  * `.OutputGranularityX`: `8`
1165  * `.OutputGranularityY`: `1`
1166  * `.StretchTapsX`: `0`
1167  * `.StretchTapsY`: `0`
1168  * `.ShrinkTapsX`: `0`
1169  * `.ShrinkTapsY`: `0`
1170  * `.MinFrameInterval`: `33 3667`
1171  * `.MaxFrameInterval`: `64 000 0000`
1172  * `.MinBitsPerSecond`: `147 456 000`
1173  * `.MaxBitsPerSecond`: `147 456 000`
1174
1175#### Capability: 2
1176
1177 * `AM_MEDIA_TYPE`:
1178  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 18 15 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 B0 B9 6D 03`
1179  * Format Data: `00 00 00 00 00 00 00 00 00 05 00 00 D0 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 C6 13 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 0C 00 4E 56 31 32 00 18 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
1180  * `.subtype`: `FourCC NV12`
1181  * `.bFixedSizeSamples`: `1`
1182  * `.bTemporalCompression`: `0`
1183  * `.lSampleSize`: `1 382 400`
1184  * `.cbFormat`: `88`
1185  * `VIDEOINFOHEADER`:
1186  * `.rcSource`: (`0`, `0`) - (`1280`, `720`)
1187  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
1188  * `.dwBitRate`: `331776000`
1189  * `.dwBitErrorRate`: `0`
1190  * `.AvgTimePerFrame`: `33 3333`
1191  * `BITMAPINFOHEADER`:
1192   * `.biSize`: `40`
1193   * `.biWidth`: `1280`
1194   * `.biHeight`: `720`
1195   * `.biPlanes`: `1`
1196   * `.biBitCount`: `12`
1197   * `.biCompression`: `842094158` `NV12`
1198   * `.biSizeImage`: `1 382 400`
1199 * `VIDEO_STREAM_CONFIG_CAPS`:
1200  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 08 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 00 A0 25 26 00 00 00 00 00 80 C6 13 00 80 C6 13`
1201  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
1202  * `.VideoStandard`: `0`
1203  * `.InputSize`: `1280` x `720`
1204  * `.MinCroppingSize`: `1280` x `720`
1205  * `.MaxCroppingSize`: `1280` x `720`
1206  * `.CropGranularityX`: `8`
1207  * `.CropAlignX`: `8`
1208  * `.CropAlignY`: `1`
1209  * `.MinOutputSize`: `1280` x `720`
1210  * `.MaxOutputSize`: `1280` x `720`
1211  * `.OutputGranularityX`: `8`
1212  * `.OutputGranularityY`: `1`
1213  * `.StretchTapsX`: `0`
1214  * `.StretchTapsY`: `0`
1215  * `.ShrinkTapsX`: `0`
1216  * `.ShrinkTapsY`: `0`
1217  * `.MinFrameInterval`: `33 3333`
1218  * `.MaxFrameInterval`: `64 000 0000`
1219  * `.MinBitsPerSecond`: `331 776 000`
1220  * `.MaxBitsPerSecond`: `331 776 000`
1221
1222#### Capability: 3
1223
1224 * `AM_MEDIA_TYPE`:
1225  * 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 20 1C 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 D0 BA 6D 03`
1226  * Format Data: `00 00 00 00 00 00 00 00 00 05 00 00 D0 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5E 1A 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 10 00 59 55 59 32 00 20 1C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
1227  * `.subtype`: `FourCC YUY2`
1228  * `.bFixedSizeSamples`: `1`
1229  * `.bTemporalCompression`: `0`
1230  * `.lSampleSize`: `1 843 200`
1231  * `.cbFormat`: `88`
1232  * `VIDEOINFOHEADER`:
1233  * `.rcSource`: (`0`, `0`) - (`1280`, `720`)
1234  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
1235  * `.dwBitRate`: `442368000`
1236  * `.dwBitErrorRate`: `0`
1237  * `.AvgTimePerFrame`: `33 3333`
1238  * `BITMAPINFOHEADER`:
1239   * `.biSize`: `40`
1240   * `.biWidth`: `1280`
1241   * `.biHeight`: `720`
1242   * `.biPlanes`: `1`
1243   * `.biBitCount`: `16`
1244   * `.biCompression`: `844715353` `YUY2`
1245   * `.biSizeImage`: `1 843 200`
1246 * `VIDEO_STREAM_CONFIG_CAPS`:
1247  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 08 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 00 A0 25 26 00 00 00 00 00 00 5E 1A 00 00 5E 1A`
1248  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
1249  * `.VideoStandard`: `0`
1250  * `.InputSize`: `1280` x `720`
1251  * `.MinCroppingSize`: `1280` x `720`
1252  * `.MaxCroppingSize`: `1280` x `720`
1253  * `.CropGranularityX`: `8`
1254  * `.CropAlignX`: `8`
1255  * `.CropAlignY`: `1`
1256  * `.MinOutputSize`: `1280` x `720`
1257  * `.MaxOutputSize`: `1280` x `720`
1258  * `.OutputGranularityX`: `8`
1259  * `.OutputGranularityY`: `1`
1260  * `.StretchTapsX`: `0`
1261  * `.StretchTapsY`: `0`
1262  * `.ShrinkTapsX`: `0`
1263  * `.ShrinkTapsY`: `0`
1264  * `.MinFrameInterval`: `33 3333`
1265  * `.MaxFrameInterval`: `64 000 0000`
1266  * `.MinBitsPerSecond`: `442 368 000`
1267  * `.MaxBitsPerSecond`: `442 368 000`
1268
1269#### Capability: 4
1270
1271 * `AM_MEDIA_TYPE`:
1272  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 20 1C 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 50 BF 6D 03`
1273  * Format Data: `00 00 00 00 00 00 00 00 00 05 00 00 C0 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5E 1A 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 00 05 00 00 C0 03 00 00 01 00 0C 00 4E 56 31 32 00 20 1C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
1274  * `.subtype`: `FourCC NV12`
1275  * `.bFixedSizeSamples`: `1`
1276  * `.bTemporalCompression`: `0`
1277  * `.lSampleSize`: `1 843 200`
1278  * `.cbFormat`: `88`
1279  * `VIDEOINFOHEADER`:
1280  * `.rcSource`: (`0`, `0`) - (`1280`, `960`)
1281  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
1282  * `.dwBitRate`: `442368000`
1283  * `.dwBitErrorRate`: `0`
1284  * `.AvgTimePerFrame`: `33 3667`
1285  * `BITMAPINFOHEADER`:
1286   * `.biSize`: `40`
1287   * `.biWidth`: `1280`
1288   * `.biHeight`: `960`
1289   * `.biPlanes`: `1`
1290   * `.biBitCount`: `12`
1291   * `.biCompression`: `842094158` `NV12`
1292   * `.biSizeImage`: `1 843 200`
1293 * `VIDEO_STREAM_CONFIG_CAPS`:
1294  * 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 C0 03 00 00 00 05 00 00 C0 03 00 00 00 05 00 00 C0 03 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 00 05 00 00 C0 03 00 00 00 05 00 00 C0 03 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 00 5E 1A 00 00 5E 1A`
1295  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
1296  * `.VideoStandard`: `0`
1297  * `.InputSize`: `1280` x `960`
1298  * `.MinCroppingSize`: `1280` x `960`
1299  * `.MaxCroppingSize`: `1280` x `960`
1300  * `.CropGranularityX`: `8`
1301  * `.CropAlignX`: `8`
1302  * `.CropAlignY`: `1`
1303  * `.MinOutputSize`: `1280` x `960`
1304  * `.MaxOutputSize`: `1280` x `960`
1305  * `.OutputGranularityX`: `8`
1306  * `.OutputGranularityY`: `1`
1307  * `.StretchTapsX`: `0`
1308  * `.StretchTapsY`: `0`
1309  * `.ShrinkTapsX`: `0`
1310  * `.ShrinkTapsY`: `0`
1311  * `.MinFrameInterval`: `33 3667`
1312  * `.MaxFrameInterval`: `64 000 0000`
1313  * `.MinBitsPerSecond`: `442 368 000`
1314  * `.MaxBitsPerSecond`: `442 368 000`
1315
1316#### Capability: 5
1317
1318 * `AM_MEDIA_TYPE`:
1319  * 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 80 25 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 50 BF 6D 03`
1320  * Format Data: `00 00 00 00 00 00 00 00 00 05 00 00 C0 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 28 23 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 00 05 00 00 C0 03 00 00 01 00 10 00 59 55 59 32 00 80 25 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
1321  * `.subtype`: `FourCC YUY2`
1322  * `.bFixedSizeSamples`: `1`
1323  * `.bTemporalCompression`: `0`
1324  * `.lSampleSize`: `2 457 600`
1325  * `.cbFormat`: `88`
1326  * `VIDEOINFOHEADER`:
1327  * `.rcSource`: (`0`, `0`) - (`1280`, `960`)
1328  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
1329  * `.dwBitRate`: `589824000`
1330  * `.dwBitErrorRate`: `0`
1331  * `.AvgTimePerFrame`: `33 3667`
1332  * `BITMAPINFOHEADER`:
1333   * `.biSize`: `40`
1334   * `.biWidth`: `1280`
1335   * `.biHeight`: `960`
1336   * `.biPlanes`: `1`
1337   * `.biBitCount`: `16`
1338   * `.biCompression`: `844715353` `YUY2`
1339   * `.biSizeImage`: `2 457 600`
1340 * `VIDEO_STREAM_CONFIG_CAPS`:
1341  * 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 C0 03 00 00 00 05 00 00 C0 03 00 00 00 05 00 00 C0 03 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 00 05 00 00 C0 03 00 00 00 05 00 00 C0 03 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 00 28 23 00 00 28 23`
1342  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
1343  * `.VideoStandard`: `0`
1344  * `.InputSize`: `1280` x `960`
1345  * `.MinCroppingSize`: `1280` x `960`
1346  * `.MaxCroppingSize`: `1280` x `960`
1347  * `.CropGranularityX`: `8`
1348  * `.CropAlignX`: `8`
1349  * `.CropAlignY`: `1`
1350  * `.MinOutputSize`: `1280` x `960`
1351  * `.MaxOutputSize`: `1280` x `960`
1352  * `.OutputGranularityX`: `8`
1353  * `.OutputGranularityY`: `1`
1354  * `.StretchTapsX`: `0`
1355  * `.StretchTapsY`: `0`
1356  * `.ShrinkTapsX`: `0`
1357  * `.ShrinkTapsY`: `0`
1358  * `.MinFrameInterval`: `33 3667`
1359  * `.MaxFrameInterval`: `64 000 0000`
1360  * `.MinBitsPerSecond`: `589 824 000`
1361  * `.MaxBitsPerSecond`: `589 824 000`
1362
1363#### Capability: 6
1364
1365 * `AM_MEDIA_TYPE`:
1366  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 76 2F 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 50 BF 6D 03`
1367  * Format Data: `00 00 00 00 00 00 00 00 80 07 00 00 38 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A0 7E 2C 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 80 07 00 00 38 04 00 00 01 00 0C 00 4E 56 31 32 00 76 2F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
1368  * `.subtype`: `FourCC NV12`
1369  * `.bFixedSizeSamples`: `1`
1370  * `.bTemporalCompression`: `0`
1371  * `.lSampleSize`: `3 110 400`
1372  * `.cbFormat`: `88`
1373  * `VIDEOINFOHEADER`:
1374  * `.rcSource`: (`0`, `0`) - (`1920`, `1080`)
1375  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
1376  * `.dwBitRate`: `746496000`
1377  * `.dwBitErrorRate`: `0`
1378  * `.AvgTimePerFrame`: `33 3667`
1379  * `BITMAPINFOHEADER`:
1380   * `.biSize`: `40`
1381   * `.biWidth`: `1920`
1382   * `.biHeight`: `1080`
1383   * `.biPlanes`: `1`
1384   * `.biBitCount`: `12`
1385   * `.biCompression`: `842094158` `NV12`
1386   * `.biSizeImage`: `3 110 400`
1387 * `VIDEO_STREAM_CONFIG_CAPS`:
1388  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 A0 7E 2C 00 A0 7E 2C`
1389  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
1390  * `.VideoStandard`: `0`
1391  * `.InputSize`: `1920` x `1080`
1392  * `.MinCroppingSize`: `1920` x `1080`
1393  * `.MaxCroppingSize`: `1920` x `1080`
1394  * `.CropGranularityX`: `8`
1395  * `.CropAlignX`: `8`
1396  * `.CropAlignY`: `1`
1397  * `.MinOutputSize`: `1920` x `1080`
1398  * `.MaxOutputSize`: `1920` x `1080`
1399  * `.OutputGranularityX`: `8`
1400  * `.OutputGranularityY`: `1`
1401  * `.StretchTapsX`: `0`
1402  * `.StretchTapsY`: `0`
1403  * `.ShrinkTapsX`: `0`
1404  * `.ShrinkTapsY`: `0`
1405  * `.MinFrameInterval`: `33 3667`
1406  * `.MaxFrameInterval`: `64 000 0000`
1407  * `.MinBitsPerSecond`: `746 496 000`
1408  * `.MaxBitsPerSecond`: `746 496 000`
1409
1410#### Capability: 7
1411
1412 * `AM_MEDIA_TYPE`:
1413  * 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 48 3F 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 B0 B9 6D 03`
1414  * Format Data: `00 00 00 00 00 00 00 00 80 07 00 00 38 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 53 3B 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 80 07 00 00 38 04 00 00 01 00 10 00 59 55 59 32 00 48 3F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
1415  * `.subtype`: `FourCC YUY2`
1416  * `.bFixedSizeSamples`: `1`
1417  * `.bTemporalCompression`: `0`
1418  * `.lSampleSize`: `4 147 200`
1419  * `.cbFormat`: `88`
1420  * `VIDEOINFOHEADER`:
1421  * `.rcSource`: (`0`, `0`) - (`1920`, `1080`)
1422  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
1423  * `.dwBitRate`: `995328000`
1424  * `.dwBitErrorRate`: `0`
1425  * `.AvgTimePerFrame`: `33 3667`
1426  * `BITMAPINFOHEADER`:
1427   * `.biSize`: `40`
1428   * `.biWidth`: `1920`
1429   * `.biHeight`: `1080`
1430   * `.biPlanes`: `1`
1431   * `.biBitCount`: `16`
1432   * `.biCompression`: `844715353` `YUY2`
1433   * `.biSizeImage`: `4 147 200`
1434 * `VIDEO_STREAM_CONFIG_CAPS`:
1435  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 80 53 3B 00 80 53 3B`
1436  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
1437  * `.VideoStandard`: `0`
1438  * `.InputSize`: `1920` x `1080`
1439  * `.MinCroppingSize`: `1920` x `1080`
1440  * `.MaxCroppingSize`: `1920` x `1080`
1441  * `.CropGranularityX`: `8`
1442  * `.CropAlignX`: `8`
1443  * `.CropAlignY`: `1`
1444  * `.MinOutputSize`: `1920` x `1080`
1445  * `.MaxOutputSize`: `1920` x `1080`
1446  * `.OutputGranularityX`: `8`
1447  * `.OutputGranularityY`: `1`
1448  * `.StretchTapsX`: `0`
1449  * `.StretchTapsY`: `0`
1450  * `.ShrinkTapsX`: `0`
1451  * `.ShrinkTapsY`: `0`
1452  * `.MinFrameInterval`: `33 3667`
1453  * `.MaxFrameInterval`: `64 000 0000`
1454  * `.MinBitsPerSecond`: `995 328 000`
1455  * `.MaxBitsPerSecond`: `995 328 000`
1456
1457#### Capability: 8
1458
1459 * `AM_MEDIA_TYPE`:
1460  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 F2 2B 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 10 C3 6D 03`
1461  * Format Data: `00 00 00 00 00 00 00 00 40 06 00 00 B0 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E0 32 29 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 40 06 00 00 B0 04 00 00 01 00 0C 00 4E 56 31 32 00 F2 2B 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
1462  * `.subtype`: `FourCC NV12`
1463  * `.bFixedSizeSamples`: `1`
1464  * `.bTemporalCompression`: `0`
1465  * `.lSampleSize`: `2 880 000`
1466  * `.cbFormat`: `88`
1467  * `VIDEOINFOHEADER`:
1468  * `.rcSource`: (`0`, `0`) - (`1600`, `1200`)
1469  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
1470  * `.dwBitRate`: `691200000`
1471  * `.dwBitErrorRate`: `0`
1472  * `.AvgTimePerFrame`: `33 3667`
1473  * `BITMAPINFOHEADER`:
1474   * `.biSize`: `40`
1475   * `.biWidth`: `1600`
1476   * `.biHeight`: `1200`
1477   * `.biPlanes`: `1`
1478   * `.biBitCount`: `12`
1479   * `.biCompression`: `842094158` `NV12`
1480   * `.biSizeImage`: `2 880 000`
1481 * `VIDEO_STREAM_CONFIG_CAPS`:
1482  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 40 06 00 00 B0 04 00 00 40 06 00 00 B0 04 00 00 40 06 00 00 B0 04 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 40 06 00 00 B0 04 00 00 40 06 00 00 B0 04 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 E0 32 29 00 E0 32 29`
1483  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
1484  * `.VideoStandard`: `0`
1485  * `.InputSize`: `1600` x `1200`
1486  * `.MinCroppingSize`: `1600` x `1200`
1487  * `.MaxCroppingSize`: `1600` x `1200`
1488  * `.CropGranularityX`: `8`
1489  * `.CropAlignX`: `8`
1490  * `.CropAlignY`: `1`
1491  * `.MinOutputSize`: `1600` x `1200`
1492  * `.MaxOutputSize`: `1600` x `1200`
1493  * `.OutputGranularityX`: `8`
1494  * `.OutputGranularityY`: `1`
1495  * `.StretchTapsX`: `0`
1496  * `.StretchTapsY`: `0`
1497  * `.ShrinkTapsX`: `0`
1498  * `.ShrinkTapsY`: `0`
1499  * `.MinFrameInterval`: `33 3667`
1500  * `.MaxFrameInterval`: `64 000 0000`
1501  * `.MinBitsPerSecond`: `691 200 000`
1502  * `.MaxBitsPerSecond`: `691 200 000`
1503
1504#### Capability: 9
1505
1506 * `AM_MEDIA_TYPE`:
1507  * 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 98 3A 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 B0 B9 6D 03`
1508  * Format Data: `00 00 00 00 00 00 00 00 40 06 00 00 B0 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 EE 36 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 40 06 00 00 B0 04 00 00 01 00 10 00 59 55 59 32 00 98 3A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
1509  * `.subtype`: `FourCC YUY2`
1510  * `.bFixedSizeSamples`: `1`
1511  * `.bTemporalCompression`: `0`
1512  * `.lSampleSize`: `3 840 000`
1513  * `.cbFormat`: `88`
1514  * `VIDEOINFOHEADER`:
1515  * `.rcSource`: (`0`, `0`) - (`1600`, `1200`)
1516  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
1517  * `.dwBitRate`: `921600000`
1518  * `.dwBitErrorRate`: `0`
1519  * `.AvgTimePerFrame`: `33 3667`
1520  * `BITMAPINFOHEADER`:
1521   * `.biSize`: `40`
1522   * `.biWidth`: `1600`
1523   * `.biHeight`: `1200`
1524   * `.biPlanes`: `1`
1525   * `.biBitCount`: `16`
1526   * `.biCompression`: `844715353` `YUY2`
1527   * `.biSizeImage`: `3 840 000`
1528 * `VIDEO_STREAM_CONFIG_CAPS`:
1529  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 40 06 00 00 B0 04 00 00 40 06 00 00 B0 04 00 00 40 06 00 00 B0 04 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 40 06 00 00 B0 04 00 00 40 06 00 00 B0 04 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 80 EE 36 00 80 EE 36`
1530  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
1531  * `.VideoStandard`: `0`
1532  * `.InputSize`: `1600` x `1200`
1533  * `.MinCroppingSize`: `1600` x `1200`
1534  * `.MaxCroppingSize`: `1600` x `1200`
1535  * `.CropGranularityX`: `8`
1536  * `.CropAlignX`: `8`
1537  * `.CropAlignY`: `1`
1538  * `.MinOutputSize`: `1600` x `1200`
1539  * `.MaxOutputSize`: `1600` x `1200`
1540  * `.OutputGranularityX`: `8`
1541  * `.OutputGranularityY`: `1`
1542  * `.StretchTapsX`: `0`
1543  * `.StretchTapsY`: `0`
1544  * `.ShrinkTapsX`: `0`
1545  * `.ShrinkTapsY`: `0`
1546  * `.MinFrameInterval`: `33 3667`
1547  * `.MaxFrameInterval`: `64 000 0000`
1548  * `.MinBitsPerSecond`: `921 600 000`
1549  * `.MaxBitsPerSecond`: `921 600 000`
1550
1551#### Capability: 10
1552
1553 * `AM_MEDIA_TYPE`:
1554  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 80 70 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 D0 BA 6D 03`
1555  * Format Data: `00 00 00 00 00 00 00 00 00 0A 00 00 80 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 78 69 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 00 0A 00 00 80 07 00 00 01 00 0C 00 4E 56 31 32 00 80 70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
1556  * `.subtype`: `FourCC NV12`
1557  * `.bFixedSizeSamples`: `1`
1558  * `.bTemporalCompression`: `0`
1559  * `.lSampleSize`: `7 372 800`
1560  * `.cbFormat`: `88`
1561  * `VIDEOINFOHEADER`:
1562  * `.rcSource`: (`0`, `0`) - (`2560`, `1920`)
1563  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
1564  * `.dwBitRate`: `1769472000`
1565  * `.dwBitErrorRate`: `0`
1566  * `.AvgTimePerFrame`: `33 3667`
1567  * `BITMAPINFOHEADER`:
1568   * `.biSize`: `40`
1569   * `.biWidth`: `2560`
1570   * `.biHeight`: `1920`
1571   * `.biPlanes`: `1`
1572   * `.biBitCount`: `12`
1573   * `.biCompression`: `842094158` `NV12`
1574   * `.biSizeImage`: `7 372 800`
1575 * `VIDEO_STREAM_CONFIG_CAPS`:
1576  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 0A 00 00 80 07 00 00 00 0A 00 00 80 07 00 00 00 0A 00 00 80 07 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 00 0A 00 00 80 07 00 00 00 0A 00 00 80 07 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 00 78 69 00 00 78 69`
1577  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
1578  * `.VideoStandard`: `0`
1579  * `.InputSize`: `2560` x `1920`
1580  * `.MinCroppingSize`: `2560` x `1920`
1581  * `.MaxCroppingSize`: `2560` x `1920`
1582  * `.CropGranularityX`: `8`
1583  * `.CropAlignX`: `8`
1584  * `.CropAlignY`: `1`
1585  * `.MinOutputSize`: `2560` x `1920`
1586  * `.MaxOutputSize`: `2560` x `1920`
1587  * `.OutputGranularityX`: `8`
1588  * `.OutputGranularityY`: `1`
1589  * `.StretchTapsX`: `0`
1590  * `.StretchTapsY`: `0`
1591  * `.ShrinkTapsX`: `0`
1592  * `.ShrinkTapsY`: `0`
1593  * `.MinFrameInterval`: `33 3667`
1594  * `.MaxFrameInterval`: `64 000 0000`
1595  * `.MinBitsPerSecond`: `1 769 472 000`
1596  * `.MaxBitsPerSecond`: `1 769 472 000`
1597
1598#### Capability: 11
1599
1600 * `AM_MEDIA_TYPE`:
1601  * 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 00 96 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 F0 BB 6D 03`
1602  * Format Data: `00 00 00 00 00 00 00 00 00 0A 00 00 80 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 B0 04 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 00 0A 00 00 80 07 00 00 01 00 10 00 59 55 59 32 00 00 96 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
1603  * `.subtype`: `FourCC YUY2`
1604  * `.bFixedSizeSamples`: `1`
1605  * `.bTemporalCompression`: `0`
1606  * `.lSampleSize`: `9 830 400`
1607  * `.cbFormat`: `88`
1608  * `VIDEOINFOHEADER`:
1609  * `.rcSource`: (`0`, `0`) - (`2560`, `1920`)
1610  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
1611  * `.dwBitRate`: `78643200`
1612  * `.dwBitErrorRate`: `0`
1613  * `.AvgTimePerFrame`: `33 3667`
1614  * `BITMAPINFOHEADER`:
1615   * `.biSize`: `40`
1616   * `.biWidth`: `2560`
1617   * `.biHeight`: `1920`
1618   * `.biPlanes`: `1`
1619   * `.biBitCount`: `16`
1620   * `.biCompression`: `844715353` `YUY2`
1621   * `.biSizeImage`: `9 830 400`
1622 * `VIDEO_STREAM_CONFIG_CAPS`:
1623  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 0A 00 00 80 07 00 00 00 0A 00 00 80 07 00 00 00 0A 00 00 80 07 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 00 0A 00 00 80 07 00 00 00 0A 00 00 80 07 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 00 B0 04 00 00 B0 04`
1624  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
1625  * `.VideoStandard`: `0`
1626  * `.InputSize`: `2560` x `1920`
1627  * `.MinCroppingSize`: `2560` x `1920`
1628  * `.MaxCroppingSize`: `2560` x `1920`
1629  * `.CropGranularityX`: `8`
1630  * `.CropAlignX`: `8`
1631  * `.CropAlignY`: `1`
1632  * `.MinOutputSize`: `2560` x `1920`
1633  * `.MaxOutputSize`: `2560` x `1920`
1634  * `.OutputGranularityX`: `8`
1635  * `.OutputGranularityY`: `1`
1636  * `.StretchTapsX`: `0`
1637  * `.StretchTapsY`: `0`
1638  * `.ShrinkTapsX`: `0`
1639  * `.ShrinkTapsY`: `0`
1640  * `.MinFrameInterval`: `33 3667`
1641  * `.MaxFrameInterval`: `64 000 0000`
1642  * `.MinBitsPerSecond`: `78 643 200`
1643  * `.MaxBitsPerSecond`: `78 643 200`
1644
1645#### Capability: 12
1646
1647 * `AM_MEDIA_TYPE`:
1648  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 80 29 89 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 10 BA 6D 03`
1649  * Format Data: `00 00 00 00 00 00 00 00 C0 0C 00 00 2C 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4C 49 04 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 C0 0C 00 00 2C 07 00 00 01 00 0C 00 4E 56 31 32 80 29 89 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
1650  * `.subtype`: `FourCC NV12`
1651  * `.bFixedSizeSamples`: `1`
1652  * `.bTemporalCompression`: `0`
1653  * `.lSampleSize`: `8 989 056`
1654  * `.cbFormat`: `88`
1655  * `VIDEOINFOHEADER`:
1656  * `.rcSource`: (`0`, `0`) - (`3264`, `1836`)
1657  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
1658  * `.dwBitRate`: `71912448`
1659  * `.dwBitErrorRate`: `0`
1660  * `.AvgTimePerFrame`: `33 3667`
1661  * `BITMAPINFOHEADER`:
1662   * `.biSize`: `40`
1663   * `.biWidth`: `3264`
1664   * `.biHeight`: `1836`
1665   * `.biPlanes`: `1`
1666   * `.biBitCount`: `12`
1667   * `.biCompression`: `842094158` `NV12`
1668   * `.biSizeImage`: `8 989 056`
1669 * `VIDEO_STREAM_CONFIG_CAPS`:
1670  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 C0 0C 00 00 2C 07 00 00 C0 0C 00 00 2C 07 00 00 C0 0C 00 00 2C 07 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 C0 0C 00 00 2C 07 00 00 C0 0C 00 00 2C 07 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 4C 49 04 00 4C 49 04`
1671  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
1672  * `.VideoStandard`: `0`
1673  * `.InputSize`: `3264` x `1836`
1674  * `.MinCroppingSize`: `3264` x `1836`
1675  * `.MaxCroppingSize`: `3264` x `1836`
1676  * `.CropGranularityX`: `8`
1677  * `.CropAlignX`: `8`
1678  * `.CropAlignY`: `1`
1679  * `.MinOutputSize`: `3264` x `1836`
1680  * `.MaxOutputSize`: `3264` x `1836`
1681  * `.OutputGranularityX`: `8`
1682  * `.OutputGranularityY`: `1`
1683  * `.StretchTapsX`: `0`
1684  * `.StretchTapsY`: `0`
1685  * `.ShrinkTapsX`: `0`
1686  * `.ShrinkTapsY`: `0`
1687  * `.MinFrameInterval`: `33 3667`
1688  * `.MaxFrameInterval`: `64 000 0000`
1689  * `.MinBitsPerSecond`: `71 912 448`
1690  * `.MaxBitsPerSecond`: `71 912 448`
1691
1692#### Capability: 13
1693
1694 * `AM_MEDIA_TYPE`:
1695  * 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 E2 B6 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 B0 B9 6D 03`
1696  * Format Data: `00 00 00 00 00 00 00 00 C0 0C 00 00 2C 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 B7 05 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 C0 0C 00 00 2C 07 00 00 01 00 10 00 59 55 59 32 00 E2 B6 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
1697  * `.subtype`: `FourCC YUY2`
1698  * `.bFixedSizeSamples`: `1`
1699  * `.bTemporalCompression`: `0`
1700  * `.lSampleSize`: `11 985 408`
1701  * `.cbFormat`: `88`
1702  * `VIDEOINFOHEADER`:
1703  * `.rcSource`: (`0`, `0`) - (`3264`, `1836`)
1704  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
1705  * `.dwBitRate`: `95883264`
1706  * `.dwBitErrorRate`: `0`
1707  * `.AvgTimePerFrame`: `33 3667`
1708  * `BITMAPINFOHEADER`:
1709   * `.biSize`: `40`
1710   * `.biWidth`: `3264`
1711   * `.biHeight`: `1836`
1712   * `.biPlanes`: `1`
1713   * `.biBitCount`: `16`
1714   * `.biCompression`: `844715353` `YUY2`
1715   * `.biSizeImage`: `11 985 408`
1716 * `VIDEO_STREAM_CONFIG_CAPS`:
1717  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 C0 0C 00 00 2C 07 00 00 C0 0C 00 00 2C 07 00 00 C0 0C 00 00 2C 07 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 C0 0C 00 00 2C 07 00 00 C0 0C 00 00 2C 07 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 10 B7 05 00 10 B7 05`
1718  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
1719  * `.VideoStandard`: `0`
1720  * `.InputSize`: `3264` x `1836`
1721  * `.MinCroppingSize`: `3264` x `1836`
1722  * `.MaxCroppingSize`: `3264` x `1836`
1723  * `.CropGranularityX`: `8`
1724  * `.CropAlignX`: `8`
1725  * `.CropAlignY`: `1`
1726  * `.MinOutputSize`: `3264` x `1836`
1727  * `.MaxOutputSize`: `3264` x `1836`
1728  * `.OutputGranularityX`: `8`
1729  * `.OutputGranularityY`: `1`
1730  * `.StretchTapsX`: `0`
1731  * `.StretchTapsY`: `0`
1732  * `.ShrinkTapsX`: `0`
1733  * `.ShrinkTapsY`: `0`
1734  * `.MinFrameInterval`: `33 3667`
1735  * `.MaxFrameInterval`: `64 000 0000`
1736  * `.MinBitsPerSecond`: `95 883 264`
1737  * `.MaxBitsPerSecond`: `95 883 264`
1738
1739#### Capability: 14
1740
1741 * `AM_MEDIA_TYPE`:
1742  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 E2 B6 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 F0 C1 6D 03`
1743  * Format Data: `00 00 00 00 00 00 00 00 C0 0C 00 00 90 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 B7 05 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 C0 0C 00 00 90 09 00 00 01 00 0C 00 4E 56 31 32 00 E2 B6 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
1744  * `.subtype`: `FourCC NV12`
1745  * `.bFixedSizeSamples`: `1`
1746  * `.bTemporalCompression`: `0`
1747  * `.lSampleSize`: `11 985 408`
1748  * `.cbFormat`: `88`
1749  * `VIDEOINFOHEADER`:
1750  * `.rcSource`: (`0`, `0`) - (`3264`, `2448`)
1751  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
1752  * `.dwBitRate`: `95883264`
1753  * `.dwBitErrorRate`: `0`
1754  * `.AvgTimePerFrame`: `33 3667`
1755  * `BITMAPINFOHEADER`:
1756   * `.biSize`: `40`
1757   * `.biWidth`: `3264`
1758   * `.biHeight`: `2448`
1759   * `.biPlanes`: `1`
1760   * `.biBitCount`: `12`
1761   * `.biCompression`: `842094158` `NV12`
1762   * `.biSizeImage`: `11 985 408`
1763 * `VIDEO_STREAM_CONFIG_CAPS`:
1764  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 C0 0C 00 00 90 09 00 00 C0 0C 00 00 90 09 00 00 C0 0C 00 00 90 09 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 C0 0C 00 00 90 09 00 00 C0 0C 00 00 90 09 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 10 B7 05 00 10 B7 05`
1765  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
1766  * `.VideoStandard`: `0`
1767  * `.InputSize`: `3264` x `2448`
1768  * `.MinCroppingSize`: `3264` x `2448`
1769  * `.MaxCroppingSize`: `3264` x `2448`
1770  * `.CropGranularityX`: `8`
1771  * `.CropAlignX`: `8`
1772  * `.CropAlignY`: `1`
1773  * `.MinOutputSize`: `3264` x `2448`
1774  * `.MaxOutputSize`: `3264` x `2448`
1775  * `.OutputGranularityX`: `8`
1776  * `.OutputGranularityY`: `1`
1777  * `.StretchTapsX`: `0`
1778  * `.StretchTapsY`: `0`
1779  * `.ShrinkTapsX`: `0`
1780  * `.ShrinkTapsY`: `0`
1781  * `.MinFrameInterval`: `33 3667`
1782  * `.MaxFrameInterval`: `64 000 0000`
1783  * `.MinBitsPerSecond`: `95 883 264`
1784  * `.MaxBitsPerSecond`: `95 883 264`
1785
1786#### Capability: 15
1787
1788 * `AM_MEDIA_TYPE`:
1789  * 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 D8 F3 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 90 BB 6D 03`
1790  * Format Data: `00 00 00 00 00 00 00 00 C0 0C 00 00 90 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C0 9E 07 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 C0 0C 00 00 90 09 00 00 01 00 10 00 59 55 59 32 00 D8 F3 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
1791  * `.subtype`: `FourCC YUY2`
1792  * `.bFixedSizeSamples`: `1`
1793  * `.bTemporalCompression`: `0`
1794  * `.lSampleSize`: `15 980 544`
1795  * `.cbFormat`: `88`
1796  * `VIDEOINFOHEADER`:
1797  * `.rcSource`: (`0`, `0`) - (`3264`, `2448`)
1798  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
1799  * `.dwBitRate`: `127844352`
1800  * `.dwBitErrorRate`: `0`
1801  * `.AvgTimePerFrame`: `33 3667`
1802  * `BITMAPINFOHEADER`:
1803   * `.biSize`: `40`
1804   * `.biWidth`: `3264`
1805   * `.biHeight`: `2448`
1806   * `.biPlanes`: `1`
1807   * `.biBitCount`: `16`
1808   * `.biCompression`: `844715353` `YUY2`
1809   * `.biSizeImage`: `15 980 544`
1810 * `VIDEO_STREAM_CONFIG_CAPS`:
1811  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 C0 0C 00 00 90 09 00 00 C0 0C 00 00 90 09 00 00 C0 0C 00 00 90 09 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 C0 0C 00 00 90 09 00 00 C0 0C 00 00 90 09 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 C0 9E 07 00 C0 9E 07`
1812  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
1813  * `.VideoStandard`: `0`
1814  * `.InputSize`: `3264` x `2448`
1815  * `.MinCroppingSize`: `3264` x `2448`
1816  * `.MaxCroppingSize`: `3264` x `2448`
1817  * `.CropGranularityX`: `8`
1818  * `.CropAlignX`: `8`
1819  * `.CropAlignY`: `1`
1820  * `.MinOutputSize`: `3264` x `2448`
1821  * `.MaxOutputSize`: `3264` x `2448`
1822  * `.OutputGranularityX`: `8`
1823  * `.OutputGranularityY`: `1`
1824  * `.StretchTapsX`: `0`
1825  * `.StretchTapsY`: `0`
1826  * `.ShrinkTapsX`: `0`
1827  * `.ShrinkTapsY`: `0`
1828  * `.MinFrameInterval`: `33 3667`
1829  * `.MaxFrameInterval`: `64 000 0000`
1830  * `.MinBitsPerSecond`: `127 844 352`
1831  * `.MaxBitsPerSecond`: `127 844 352`
1832
1833Capability Summary:
1834
1835 * Subtypes: FourCC NV12, FourCC YUY2
1836 * Resolutions: 640x480, 1280x720, 1280x960, 1920x1080, 1600x1200, 2560x1920, 3264x1836, 3264x2448
1837
1838Interfaces:
1839
1840  * `ISpecifyPropertyPages`
1841  * `IKsPropertySet`
1842  * `IQualityControl`
1843  * `IAMBufferNegotiation`
1844  * `IAMStreamConfig`
1845  * `IAMStreamControl`
1846
1847## Device: OV2722
1848
1849 * Moniker Display Name: `@device:pnp:\\?\display#int0f38#4&3256c573&0&uid134968#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{7bced037-bf28-4c43-a060-53e57b08c5cc}`
1850
1851Interfaces:
1852
1853  * `ISpecifyPropertyPages`
1854  * `IKsPropertySet`
1855  * `IAMCameraControl`
1856  * `IAMDeviceRemoval`
1857  * `IAMFilterMiscFlags`
1858  * `IAMVideoControl`
1859  * `IAMVideoProcAmp`
1860
1861Property Pages:
1862
1863  * `{71F96465-78F3-11D0-A18C-00A0C9118956}` - `CLSID_CameraControlPropertyPage`, CameraControl Property Page
1864  * `{71F96464-78F3-11D0-A18C-00A0C9118956}` - `CLSID_VideoProcAmpPropertyPage`, VideoProcAmp Property Page
1865
1866### IAMVideoProcAmp
1867
1868 * `VideoProcAmp_Brightness`: `0`, flags `0x02`, `-128`..`127`, step `1`, default `0`, cap flags `0x02`
1869 * `VideoProcAmp_Contrast`: `0`, flags `0x02`, `-128`..`127`, step `1`, default `0`, cap flags `0x02`
1870 * `VideoProcAmp_Hue`: `0`, flags `0x02`, `-128`..`127`, step `1`, default `0`, cap flags `0x02`
1871 * `VideoProcAmp_Saturation`: `100`, flags `0x02`, `0`..`200`, step `1`, default `100`, cap flags `0x02`
1872 * `VideoProcAmp_WhiteBalance`: `6500`, flags `0x01`, `2700`..`9000`, step `1`, default `6500`, cap flags `0x03`
1873 * `VideoProcAmp_BacklightCompensation`: `0`, flags `0x02`, `0`..`1`, step `1`, default `0`, cap flags `0x02`
1874
1875### IAMCameraControl
1876
1877 * `CameraControl_Zoom`: `0`, flags `0x02`, `0`..`60`, step `1`, default `0`, cap flags `0x02`
1878 * `CameraControl_Exposure`: `-5`, flags `0x01`, `-11`..`-1`, step `1`, default `-5`, cap flags `0x03`
1879 * `CameraControl_Focus`: `0`, flags `0x00`, `100`..`450`, step `1`, default `100`, cap flags `0x00`, nGetRangeResult `0x80070490`, nGetResult `0x80070032`
1880
1881### Pin: Aperçu
1882
1883 * `AMPROPSETID_Pin`, `AMPROPERTY_PIN_CATEGORY`: `{FB6C4282-0353-11D1-905F-0000C0CC16BA} PIN_CATEGORY_PREVIEW`
1884 * Capabilities:
1885  * Count: `8`
1886  * Structure Size: `128` (expected `128`)
1887
1888#### Capability: 0
1889
1890 * `AM_MEDIA_TYPE`:
1891  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 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 58 00 00 00 B0 B9 6D 03`
1892  * Format Data: `00 00 00 00 00 00 00 00 80 02 00 00 E0 01 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 63 17 05 00 00 00 00 00 28 00 00 00 80 02 00 00 E0 01 00 00 01 00 0C 00 4E 56 31 32 00 08 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
1893  * `.subtype`: `FourCC NV12`
1894  * `.bFixedSizeSamples`: `1`
1895  * `.bTemporalCompression`: `0`
1896  * `.lSampleSize`: `460 800`
1897  * `.cbFormat`: `88`
1898  * `VIDEOINFOHEADER`:
1899  * `.rcSource`: (`0`, `0`) - (`640`, `480`)
1900  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
1901  * `.dwBitRate`: `110592000`
1902  * `.dwBitErrorRate`: `0`
1903  * `.AvgTimePerFrame`: `33 3667`
1904  * `BITMAPINFOHEADER`:
1905   * `.biSize`: `40`
1906   * `.biWidth`: `640`
1907   * `.biHeight`: `480`
1908   * `.biPlanes`: `1`
1909   * `.biBitCount`: `12`
1910   * `.biCompression`: `842094158` `NV12`
1911   * `.biSizeImage`: `460 800`
1912 * `VIDEO_STREAM_CONFIG_CAPS`:
1913  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 80 97 06 00 80 97 06`
1914  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
1915  * `.VideoStandard`: `0`
1916  * `.InputSize`: `640` x `480`
1917  * `.MinCroppingSize`: `640` x `480`
1918  * `.MaxCroppingSize`: `640` x `480`
1919  * `.CropGranularityX`: `8`
1920  * `.CropAlignX`: `8`
1921  * `.CropAlignY`: `1`
1922  * `.MinOutputSize`: `640` x `480`
1923  * `.MaxOutputSize`: `640` x `480`
1924  * `.OutputGranularityX`: `8`
1925  * `.OutputGranularityY`: `1`
1926  * `.StretchTapsX`: `0`
1927  * `.StretchTapsY`: `0`
1928  * `.ShrinkTapsX`: `0`
1929  * `.ShrinkTapsY`: `0`
1930  * `.MinFrameInterval`: `33 3667`
1931  * `.MaxFrameInterval`: `64 000 0000`
1932  * `.MinBitsPerSecond`: `110 592 000`
1933  * `.MaxBitsPerSecond`: `110 592 000`
1934
1935#### Capability: 1
1936
1937 * `AM_MEDIA_TYPE`:
1938  * 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 70 BD 6D 03`
1939  * Format Data: `00 00 00 00 00 00 00 00 80 02 00 00 E0 01 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 63 17 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`
1940  * `.subtype`: `FourCC YUY2`
1941  * `.bFixedSizeSamples`: `1`
1942  * `.bTemporalCompression`: `0`
1943  * `.lSampleSize`: `614 400`
1944  * `.cbFormat`: `88`
1945  * `VIDEOINFOHEADER`:
1946  * `.rcSource`: (`0`, `0`) - (`640`, `480`)
1947  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
1948  * `.dwBitRate`: `147456000`
1949  * `.dwBitErrorRate`: `0`
1950  * `.AvgTimePerFrame`: `33 3667`
1951  * `BITMAPINFOHEADER`:
1952   * `.biSize`: `40`
1953   * `.biWidth`: `640`
1954   * `.biHeight`: `480`
1955   * `.biPlanes`: `1`
1956   * `.biBitCount`: `16`
1957   * `.biCompression`: `844715353` `YUY2`
1958   * `.biSizeImage`: `614 400`
1959 * `VIDEO_STREAM_CONFIG_CAPS`:
1960  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 00 CA 08 00 00 CA 08`
1961  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
1962  * `.VideoStandard`: `0`
1963  * `.InputSize`: `640` x `480`
1964  * `.MinCroppingSize`: `640` x `480`
1965  * `.MaxCroppingSize`: `640` x `480`
1966  * `.CropGranularityX`: `8`
1967  * `.CropAlignX`: `8`
1968  * `.CropAlignY`: `1`
1969  * `.MinOutputSize`: `640` x `480`
1970  * `.MaxOutputSize`: `640` x `480`
1971  * `.OutputGranularityX`: `8`
1972  * `.OutputGranularityY`: `1`
1973  * `.StretchTapsX`: `0`
1974  * `.StretchTapsY`: `0`
1975  * `.ShrinkTapsX`: `0`
1976  * `.ShrinkTapsY`: `0`
1977  * `.MinFrameInterval`: `33 3667`
1978  * `.MaxFrameInterval`: `64 000 0000`
1979  * `.MinBitsPerSecond`: `147 456 000`
1980  * `.MaxBitsPerSecond`: `147 456 000`
1981
1982#### Capability: 2
1983
1984 * `AM_MEDIA_TYPE`:
1985  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 46 05 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 B0 B9 6D 03`
1986  * Format Data: `00 00 00 00 00 00 00 00 80 02 00 00 68 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A0 F1 04 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 80 02 00 00 68 01 00 00 01 00 0C 00 4E 56 31 32 00 46 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
1987  * `.subtype`: `FourCC NV12`
1988  * `.bFixedSizeSamples`: `1`
1989  * `.bTemporalCompression`: `0`
1990  * `.lSampleSize`: `345 600`
1991  * `.cbFormat`: `88`
1992  * `VIDEOINFOHEADER`:
1993  * `.rcSource`: (`0`, `0`) - (`640`, `360`)
1994  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
1995  * `.dwBitRate`: `82944000`
1996  * `.dwBitErrorRate`: `0`
1997  * `.AvgTimePerFrame`: `33 3667`
1998  * `BITMAPINFOHEADER`:
1999   * `.biSize`: `40`
2000   * `.biWidth`: `640`
2001   * `.biHeight`: `360`
2002   * `.biPlanes`: `1`
2003   * `.biBitCount`: `12`
2004   * `.biCompression`: `842094158` `NV12`
2005   * `.biSizeImage`: `345 600`
2006 * `VIDEO_STREAM_CONFIG_CAPS`:
2007  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 02 00 00 68 01 00 00 80 02 00 00 68 01 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 A0 F1 04 00 A0 F1 04`
2008  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
2009  * `.VideoStandard`: `0`
2010  * `.InputSize`: `640` x `360`
2011  * `.MinCroppingSize`: `640` x `360`
2012  * `.MaxCroppingSize`: `640` x `360`
2013  * `.CropGranularityX`: `8`
2014  * `.CropAlignX`: `8`
2015  * `.CropAlignY`: `1`
2016  * `.MinOutputSize`: `640` x `360`
2017  * `.MaxOutputSize`: `640` x `360`
2018  * `.OutputGranularityX`: `8`
2019  * `.OutputGranularityY`: `1`
2020  * `.StretchTapsX`: `0`
2021  * `.StretchTapsY`: `0`
2022  * `.ShrinkTapsX`: `0`
2023  * `.ShrinkTapsY`: `0`
2024  * `.MinFrameInterval`: `33 3667`
2025  * `.MaxFrameInterval`: `64 000 0000`
2026  * `.MinBitsPerSecond`: `82 944 000`
2027  * `.MaxBitsPerSecond`: `82 944 000`
2028
2029#### Capability: 3
2030
2031 * `AM_MEDIA_TYPE`:
2032  * 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 58 00 00 00 F0 C1 6D 03`
2033  * Format Data: `00 00 00 00 00 00 00 00 80 02 00 00 68 01 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 63 17 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`
2034  * `.subtype`: `FourCC YUY2`
2035  * `.bFixedSizeSamples`: `1`
2036  * `.bTemporalCompression`: `0`
2037  * `.lSampleSize`: `460 800`
2038  * `.cbFormat`: `88`
2039  * `VIDEOINFOHEADER`:
2040  * `.rcSource`: (`0`, `0`) - (`640`, `360`)
2041  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
2042  * `.dwBitRate`: `110592000`
2043  * `.dwBitErrorRate`: `0`
2044  * `.AvgTimePerFrame`: `33 3667`
2045  * `BITMAPINFOHEADER`:
2046   * `.biSize`: `40`
2047   * `.biWidth`: `640`
2048   * `.biHeight`: `360`
2049   * `.biPlanes`: `1`
2050   * `.biBitCount`: `16`
2051   * `.biCompression`: `844715353` `YUY2`
2052   * `.biSizeImage`: `460 800`
2053 * `VIDEO_STREAM_CONFIG_CAPS`:
2054  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 02 00 00 68 01 00 00 80 02 00 00 68 01 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 80 97 06 00 80 97 06`
2055  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
2056  * `.VideoStandard`: `0`
2057  * `.InputSize`: `640` x `360`
2058  * `.MinCroppingSize`: `640` x `360`
2059  * `.MaxCroppingSize`: `640` x `360`
2060  * `.CropGranularityX`: `8`
2061  * `.CropAlignX`: `8`
2062  * `.CropAlignY`: `1`
2063  * `.MinOutputSize`: `640` x `360`
2064  * `.MaxOutputSize`: `640` x `360`
2065  * `.OutputGranularityX`: `8`
2066  * `.OutputGranularityY`: `1`
2067  * `.StretchTapsX`: `0`
2068  * `.StretchTapsY`: `0`
2069  * `.ShrinkTapsX`: `0`
2070  * `.ShrinkTapsY`: `0`
2071  * `.MinFrameInterval`: `33 3667`
2072  * `.MaxFrameInterval`: `64 000 0000`
2073  * `.MinBitsPerSecond`: `110 592 000`
2074  * `.MaxBitsPerSecond`: `110 592 000`
2075
2076#### Capability: 4
2077
2078 * `AM_MEDIA_TYPE`:
2079  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 18 15 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 B0 B9 6D 03`
2080  * Format Data: `00 00 00 00 00 00 00 00 00 05 00 00 D0 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 C6 13 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 0C 00 4E 56 31 32 00 18 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
2081  * `.subtype`: `FourCC NV12`
2082  * `.bFixedSizeSamples`: `1`
2083  * `.bTemporalCompression`: `0`
2084  * `.lSampleSize`: `1 382 400`
2085  * `.cbFormat`: `88`
2086  * `VIDEOINFOHEADER`:
2087  * `.rcSource`: (`0`, `0`) - (`1280`, `720`)
2088  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
2089  * `.dwBitRate`: `331776000`
2090  * `.dwBitErrorRate`: `0`
2091  * `.AvgTimePerFrame`: `33 3333`
2092  * `BITMAPINFOHEADER`:
2093   * `.biSize`: `40`
2094   * `.biWidth`: `1280`
2095   * `.biHeight`: `720`
2096   * `.biPlanes`: `1`
2097   * `.biBitCount`: `12`
2098   * `.biCompression`: `842094158` `NV12`
2099   * `.biSizeImage`: `1 382 400`
2100 * `VIDEO_STREAM_CONFIG_CAPS`:
2101  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 08 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 00 A0 25 26 00 00 00 00 00 80 C6 13 00 80 C6 13`
2102  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
2103  * `.VideoStandard`: `0`
2104  * `.InputSize`: `1280` x `720`
2105  * `.MinCroppingSize`: `1280` x `720`
2106  * `.MaxCroppingSize`: `1280` x `720`
2107  * `.CropGranularityX`: `8`
2108  * `.CropAlignX`: `8`
2109  * `.CropAlignY`: `1`
2110  * `.MinOutputSize`: `1280` x `720`
2111  * `.MaxOutputSize`: `1280` x `720`
2112  * `.OutputGranularityX`: `8`
2113  * `.OutputGranularityY`: `1`
2114  * `.StretchTapsX`: `0`
2115  * `.StretchTapsY`: `0`
2116  * `.ShrinkTapsX`: `0`
2117  * `.ShrinkTapsY`: `0`
2118  * `.MinFrameInterval`: `33 3333`
2119  * `.MaxFrameInterval`: `64 000 0000`
2120  * `.MinBitsPerSecond`: `331 776 000`
2121  * `.MaxBitsPerSecond`: `331 776 000`
2122
2123#### Capability: 5
2124
2125 * `AM_MEDIA_TYPE`:
2126  * 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 20 1C 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 10 C3 6D 03`
2127  * Format Data: `00 00 00 00 00 00 00 00 00 05 00 00 D0 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5E 1A 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 10 00 59 55 59 32 00 20 1C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
2128  * `.subtype`: `FourCC YUY2`
2129  * `.bFixedSizeSamples`: `1`
2130  * `.bTemporalCompression`: `0`
2131  * `.lSampleSize`: `1 843 200`
2132  * `.cbFormat`: `88`
2133  * `VIDEOINFOHEADER`:
2134  * `.rcSource`: (`0`, `0`) - (`1280`, `720`)
2135  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
2136  * `.dwBitRate`: `442368000`
2137  * `.dwBitErrorRate`: `0`
2138  * `.AvgTimePerFrame`: `33 3333`
2139  * `BITMAPINFOHEADER`:
2140   * `.biSize`: `40`
2141   * `.biWidth`: `1280`
2142   * `.biHeight`: `720`
2143   * `.biPlanes`: `1`
2144   * `.biBitCount`: `16`
2145   * `.biCompression`: `844715353` `YUY2`
2146   * `.biSizeImage`: `1 843 200`
2147 * `VIDEO_STREAM_CONFIG_CAPS`:
2148  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 08 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 00 A0 25 26 00 00 00 00 00 00 5E 1A 00 00 5E 1A`
2149  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
2150  * `.VideoStandard`: `0`
2151  * `.InputSize`: `1280` x `720`
2152  * `.MinCroppingSize`: `1280` x `720`
2153  * `.MaxCroppingSize`: `1280` x `720`
2154  * `.CropGranularityX`: `8`
2155  * `.CropAlignX`: `8`
2156  * `.CropAlignY`: `1`
2157  * `.MinOutputSize`: `1280` x `720`
2158  * `.MaxOutputSize`: `1280` x `720`
2159  * `.OutputGranularityX`: `8`
2160  * `.OutputGranularityY`: `1`
2161  * `.StretchTapsX`: `0`
2162  * `.StretchTapsY`: `0`
2163  * `.ShrinkTapsX`: `0`
2164  * `.ShrinkTapsY`: `0`
2165  * `.MinFrameInterval`: `33 3333`
2166  * `.MaxFrameInterval`: `64 000 0000`
2167  * `.MinBitsPerSecond`: `442 368 000`
2168  * `.MaxBitsPerSecond`: `442 368 000`
2169
2170#### Capability: 6
2171
2172 * `AM_MEDIA_TYPE`:
2173  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 20 1C 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 10 BA 6D 03`
2174  * Format Data: `00 00 00 00 00 00 00 00 00 05 00 00 C0 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5E 1A 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 00 05 00 00 C0 03 00 00 01 00 0C 00 4E 56 31 32 00 20 1C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
2175  * `.subtype`: `FourCC NV12`
2176  * `.bFixedSizeSamples`: `1`
2177  * `.bTemporalCompression`: `0`
2178  * `.lSampleSize`: `1 843 200`
2179  * `.cbFormat`: `88`
2180  * `VIDEOINFOHEADER`:
2181  * `.rcSource`: (`0`, `0`) - (`1280`, `960`)
2182  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
2183  * `.dwBitRate`: `442368000`
2184  * `.dwBitErrorRate`: `0`
2185  * `.AvgTimePerFrame`: `33 3667`
2186  * `BITMAPINFOHEADER`:
2187   * `.biSize`: `40`
2188   * `.biWidth`: `1280`
2189   * `.biHeight`: `960`
2190   * `.biPlanes`: `1`
2191   * `.biBitCount`: `12`
2192   * `.biCompression`: `842094158` `NV12`
2193   * `.biSizeImage`: `1 843 200`
2194 * `VIDEO_STREAM_CONFIG_CAPS`:
2195  * 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 C0 03 00 00 00 05 00 00 C0 03 00 00 00 05 00 00 C0 03 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 00 05 00 00 C0 03 00 00 00 05 00 00 C0 03 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 00 5E 1A 00 00 5E 1A`
2196  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
2197  * `.VideoStandard`: `0`
2198  * `.InputSize`: `1280` x `960`
2199  * `.MinCroppingSize`: `1280` x `960`
2200  * `.MaxCroppingSize`: `1280` x `960`
2201  * `.CropGranularityX`: `8`
2202  * `.CropAlignX`: `8`
2203  * `.CropAlignY`: `1`
2204  * `.MinOutputSize`: `1280` x `960`
2205  * `.MaxOutputSize`: `1280` x `960`
2206  * `.OutputGranularityX`: `8`
2207  * `.OutputGranularityY`: `1`
2208  * `.StretchTapsX`: `0`
2209  * `.StretchTapsY`: `0`
2210  * `.ShrinkTapsX`: `0`
2211  * `.ShrinkTapsY`: `0`
2212  * `.MinFrameInterval`: `33 3667`
2213  * `.MaxFrameInterval`: `64 000 0000`
2214  * `.MinBitsPerSecond`: `442 368 000`
2215  * `.MaxBitsPerSecond`: `442 368 000`
2216
2217#### Capability: 7
2218
2219 * `AM_MEDIA_TYPE`:
2220  * 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 80 25 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 70 BD 6D 03`
2221  * Format Data: `00 00 00 00 00 00 00 00 00 05 00 00 C0 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 28 23 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 00 05 00 00 C0 03 00 00 01 00 10 00 59 55 59 32 00 80 25 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
2222  * `.subtype`: `FourCC YUY2`
2223  * `.bFixedSizeSamples`: `1`
2224  * `.bTemporalCompression`: `0`
2225  * `.lSampleSize`: `2 457 600`
2226  * `.cbFormat`: `88`
2227  * `VIDEOINFOHEADER`:
2228  * `.rcSource`: (`0`, `0`) - (`1280`, `960`)
2229  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
2230  * `.dwBitRate`: `589824000`
2231  * `.dwBitErrorRate`: `0`
2232  * `.AvgTimePerFrame`: `33 3667`
2233  * `BITMAPINFOHEADER`:
2234   * `.biSize`: `40`
2235   * `.biWidth`: `1280`
2236   * `.biHeight`: `960`
2237   * `.biPlanes`: `1`
2238   * `.biBitCount`: `16`
2239   * `.biCompression`: `844715353` `YUY2`
2240   * `.biSizeImage`: `2 457 600`
2241 * `VIDEO_STREAM_CONFIG_CAPS`:
2242  * 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 C0 03 00 00 00 05 00 00 C0 03 00 00 00 05 00 00 C0 03 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 00 05 00 00 C0 03 00 00 00 05 00 00 C0 03 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 00 28 23 00 00 28 23`
2243  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
2244  * `.VideoStandard`: `0`
2245  * `.InputSize`: `1280` x `960`
2246  * `.MinCroppingSize`: `1280` x `960`
2247  * `.MaxCroppingSize`: `1280` x `960`
2248  * `.CropGranularityX`: `8`
2249  * `.CropAlignX`: `8`
2250  * `.CropAlignY`: `1`
2251  * `.MinOutputSize`: `1280` x `960`
2252  * `.MaxOutputSize`: `1280` x `960`
2253  * `.OutputGranularityX`: `8`
2254  * `.OutputGranularityY`: `1`
2255  * `.StretchTapsX`: `0`
2256  * `.StretchTapsY`: `0`
2257  * `.ShrinkTapsX`: `0`
2258  * `.ShrinkTapsY`: `0`
2259  * `.MinFrameInterval`: `33 3667`
2260  * `.MaxFrameInterval`: `64 000 0000`
2261  * `.MinBitsPerSecond`: `589 824 000`
2262  * `.MaxBitsPerSecond`: `589 824 000`
2263
2264Capability Summary:
2265
2266 * Subtypes: FourCC NV12, FourCC YUY2
2267 * Resolutions: 640x480, 640x360, 1280x720, 1280x960
2268
2269Interfaces:
2270
2271  * `ISpecifyPropertyPages`
2272  * `IKsPropertySet`
2273  * `IQualityControl`
2274  * `IAMBufferNegotiation`
2275  * `IAMStreamConfig`
2276  * `IAMStreamControl`
2277
2278Property Pages:
2279
2280  * `{71F96467-78F3-11D0-A18C-00A0C9118956}` - `CLSID_VideoStreamConfigPropertyPage`, VideoStreamConfig Property Page
2281
2282### Pin: Capturer
2283
2284 * `AMPROPSETID_Pin`, `AMPROPERTY_PIN_CATEGORY`: `{FB6C4281-0353-11D1-905F-0000C0CC16BA} PIN_CATEGORY_CAPTURE`
2285 * Capabilities:
2286  * Count: `12`
2287  * Structure Size: `128` (expected `128`)
2288
2289#### Capability: 0
2290
2291 * `AM_MEDIA_TYPE`:
2292  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 80 95 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 F0 C1 6D 03`
2293  * Format Data: `00 00 00 00 00 00 00 00 C0 01 00 00 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 28 6C 02 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 C0 01 00 00 FC 00 00 00 01 00 0C 00 4E 56 31 32 80 95 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
2294  * `.subtype`: `FourCC NV12`
2295  * `.bFixedSizeSamples`: `1`
2296  * `.bTemporalCompression`: `0`
2297  * `.lSampleSize`: `169 344`
2298  * `.cbFormat`: `88`
2299  * `VIDEOINFOHEADER`:
2300  * `.rcSource`: (`0`, `0`) - (`448`, `252`)
2301  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
2302  * `.dwBitRate`: `40642560`
2303  * `.dwBitErrorRate`: `0`
2304  * `.AvgTimePerFrame`: `33 3667`
2305  * `BITMAPINFOHEADER`:
2306   * `.biSize`: `40`
2307   * `.biWidth`: `448`
2308   * `.biHeight`: `252`
2309   * `.biPlanes`: `1`
2310   * `.biBitCount`: `12`
2311   * `.biCompression`: `842094158` `NV12`
2312   * `.biSizeImage`: `169 344`
2313 * `VIDEO_STREAM_CONFIG_CAPS`:
2314  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 C0 01 00 00 FC 00 00 00 C0 01 00 00 FC 00 00 00 C0 01 00 00 FC 00 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 C0 01 00 00 FC 00 00 00 C0 01 00 00 FC 00 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 28 6C 02 00 28 6C 02`
2315  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
2316  * `.VideoStandard`: `0`
2317  * `.InputSize`: `448` x `252`
2318  * `.MinCroppingSize`: `448` x `252`
2319  * `.MaxCroppingSize`: `448` x `252`
2320  * `.CropGranularityX`: `8`
2321  * `.CropAlignX`: `8`
2322  * `.CropAlignY`: `1`
2323  * `.MinOutputSize`: `448` x `252`
2324  * `.MaxOutputSize`: `448` x `252`
2325  * `.OutputGranularityX`: `8`
2326  * `.OutputGranularityY`: `1`
2327  * `.StretchTapsX`: `0`
2328  * `.StretchTapsY`: `0`
2329  * `.ShrinkTapsX`: `0`
2330  * `.ShrinkTapsY`: `0`
2331  * `.MinFrameInterval`: `33 3667`
2332  * `.MaxFrameInterval`: `64 000 0000`
2333  * `.MinBitsPerSecond`: `40 642 560`
2334  * `.MaxBitsPerSecond`: `40 642 560`
2335
2336#### Capability: 1
2337
2338 * `AM_MEDIA_TYPE`:
2339  * 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 72 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 F0 C1 6D 03`
2340  * Format Data: `00 00 00 00 00 00 00 00 C0 01 00 00 FC 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E0 3A 03 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 C0 01 00 00 FC 00 00 00 01 00 10 00 59 55 59 32 00 72 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
2341  * `.subtype`: `FourCC YUY2`
2342  * `.bFixedSizeSamples`: `1`
2343  * `.bTemporalCompression`: `0`
2344  * `.lSampleSize`: `225 792`
2345  * `.cbFormat`: `88`
2346  * `VIDEOINFOHEADER`:
2347  * `.rcSource`: (`0`, `0`) - (`448`, `252`)
2348  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
2349  * `.dwBitRate`: `54190080`
2350  * `.dwBitErrorRate`: `0`
2351  * `.AvgTimePerFrame`: `33 3667`
2352  * `BITMAPINFOHEADER`:
2353   * `.biSize`: `40`
2354   * `.biWidth`: `448`
2355   * `.biHeight`: `252`
2356   * `.biPlanes`: `1`
2357   * `.biBitCount`: `16`
2358   * `.biCompression`: `844715353` `YUY2`
2359   * `.biSizeImage`: `225 792`
2360 * `VIDEO_STREAM_CONFIG_CAPS`:
2361  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 C0 01 00 00 FC 00 00 00 C0 01 00 00 FC 00 00 00 C0 01 00 00 FC 00 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 C0 01 00 00 FC 00 00 00 C0 01 00 00 FC 00 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 E0 3A 03 00 E0 3A 03`
2362  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
2363  * `.VideoStandard`: `0`
2364  * `.InputSize`: `448` x `252`
2365  * `.MinCroppingSize`: `448` x `252`
2366  * `.MaxCroppingSize`: `448` x `252`
2367  * `.CropGranularityX`: `8`
2368  * `.CropAlignX`: `8`
2369  * `.CropAlignY`: `1`
2370  * `.MinOutputSize`: `448` x `252`
2371  * `.MaxOutputSize`: `448` x `252`
2372  * `.OutputGranularityX`: `8`
2373  * `.OutputGranularityY`: `1`
2374  * `.StretchTapsX`: `0`
2375  * `.StretchTapsY`: `0`
2376  * `.ShrinkTapsX`: `0`
2377  * `.ShrinkTapsY`: `0`
2378  * `.MinFrameInterval`: `33 3667`
2379  * `.MaxFrameInterval`: `64 000 0000`
2380  * `.MinBitsPerSecond`: `54 190 080`
2381  * `.MaxBitsPerSecond`: `54 190 080`
2382
2383#### Capability: 2
2384
2385 * `AM_MEDIA_TYPE`:
2386  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 46 05 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 B0 B9 6D 03`
2387  * Format Data: `00 00 00 00 00 00 00 00 80 02 00 00 68 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A0 F1 04 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 80 02 00 00 68 01 00 00 01 00 0C 00 4E 56 31 32 00 46 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
2388  * `.subtype`: `FourCC NV12`
2389  * `.bFixedSizeSamples`: `1`
2390  * `.bTemporalCompression`: `0`
2391  * `.lSampleSize`: `345 600`
2392  * `.cbFormat`: `88`
2393  * `VIDEOINFOHEADER`:
2394  * `.rcSource`: (`0`, `0`) - (`640`, `360`)
2395  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
2396  * `.dwBitRate`: `82944000`
2397  * `.dwBitErrorRate`: `0`
2398  * `.AvgTimePerFrame`: `33 3667`
2399  * `BITMAPINFOHEADER`:
2400   * `.biSize`: `40`
2401   * `.biWidth`: `640`
2402   * `.biHeight`: `360`
2403   * `.biPlanes`: `1`
2404   * `.biBitCount`: `12`
2405   * `.biCompression`: `842094158` `NV12`
2406   * `.biSizeImage`: `345 600`
2407 * `VIDEO_STREAM_CONFIG_CAPS`:
2408  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 02 00 00 68 01 00 00 80 02 00 00 68 01 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 A0 F1 04 00 A0 F1 04`
2409  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
2410  * `.VideoStandard`: `0`
2411  * `.InputSize`: `640` x `360`
2412  * `.MinCroppingSize`: `640` x `360`
2413  * `.MaxCroppingSize`: `640` x `360`
2414  * `.CropGranularityX`: `8`
2415  * `.CropAlignX`: `8`
2416  * `.CropAlignY`: `1`
2417  * `.MinOutputSize`: `640` x `360`
2418  * `.MaxOutputSize`: `640` x `360`
2419  * `.OutputGranularityX`: `8`
2420  * `.OutputGranularityY`: `1`
2421  * `.StretchTapsX`: `0`
2422  * `.StretchTapsY`: `0`
2423  * `.ShrinkTapsX`: `0`
2424  * `.ShrinkTapsY`: `0`
2425  * `.MinFrameInterval`: `33 3667`
2426  * `.MaxFrameInterval`: `64 000 0000`
2427  * `.MinBitsPerSecond`: `82 944 000`
2428  * `.MaxBitsPerSecond`: `82 944 000`
2429
2430#### Capability: 3
2431
2432 * `AM_MEDIA_TYPE`:
2433  * 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 58 00 00 00 D0 BD 6D 03`
2434  * Format Data: `00 00 00 00 00 00 00 00 80 02 00 00 68 01 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 63 17 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`
2435  * `.subtype`: `FourCC YUY2`
2436  * `.bFixedSizeSamples`: `1`
2437  * `.bTemporalCompression`: `0`
2438  * `.lSampleSize`: `460 800`
2439  * `.cbFormat`: `88`
2440  * `VIDEOINFOHEADER`:
2441  * `.rcSource`: (`0`, `0`) - (`640`, `360`)
2442  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
2443  * `.dwBitRate`: `110592000`
2444  * `.dwBitErrorRate`: `0`
2445  * `.AvgTimePerFrame`: `33 3667`
2446  * `BITMAPINFOHEADER`:
2447   * `.biSize`: `40`
2448   * `.biWidth`: `640`
2449   * `.biHeight`: `360`
2450   * `.biPlanes`: `1`
2451   * `.biBitCount`: `16`
2452   * `.biCompression`: `844715353` `YUY2`
2453   * `.biSizeImage`: `460 800`
2454 * `VIDEO_STREAM_CONFIG_CAPS`:
2455  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 02 00 00 68 01 00 00 80 02 00 00 68 01 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 80 97 06 00 80 97 06`
2456  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
2457  * `.VideoStandard`: `0`
2458  * `.InputSize`: `640` x `360`
2459  * `.MinCroppingSize`: `640` x `360`
2460  * `.MaxCroppingSize`: `640` x `360`
2461  * `.CropGranularityX`: `8`
2462  * `.CropAlignX`: `8`
2463  * `.CropAlignY`: `1`
2464  * `.MinOutputSize`: `640` x `360`
2465  * `.MaxOutputSize`: `640` x `360`
2466  * `.OutputGranularityX`: `8`
2467  * `.OutputGranularityY`: `1`
2468  * `.StretchTapsX`: `0`
2469  * `.StretchTapsY`: `0`
2470  * `.ShrinkTapsX`: `0`
2471  * `.ShrinkTapsY`: `0`
2472  * `.MinFrameInterval`: `33 3667`
2473  * `.MaxFrameInterval`: `64 000 0000`
2474  * `.MinBitsPerSecond`: `110 592 000`
2475  * `.MaxBitsPerSecond`: `110 592 000`
2476
2477#### Capability: 4
2478
2479 * `AM_MEDIA_TYPE`:
2480  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 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 58 00 00 00 D0 BA 6D 03`
2481  * Format Data: `00 00 00 00 00 00 00 00 80 02 00 00 E0 01 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 63 17 05 00 00 00 00 00 28 00 00 00 80 02 00 00 E0 01 00 00 01 00 0C 00 4E 56 31 32 00 08 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
2482  * `.subtype`: `FourCC NV12`
2483  * `.bFixedSizeSamples`: `1`
2484  * `.bTemporalCompression`: `0`
2485  * `.lSampleSize`: `460 800`
2486  * `.cbFormat`: `88`
2487  * `VIDEOINFOHEADER`:
2488  * `.rcSource`: (`0`, `0`) - (`640`, `480`)
2489  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
2490  * `.dwBitRate`: `110592000`
2491  * `.dwBitErrorRate`: `0`
2492  * `.AvgTimePerFrame`: `33 3667`
2493  * `BITMAPINFOHEADER`:
2494   * `.biSize`: `40`
2495   * `.biWidth`: `640`
2496   * `.biHeight`: `480`
2497   * `.biPlanes`: `1`
2498   * `.biBitCount`: `12`
2499   * `.biCompression`: `842094158` `NV12`
2500   * `.biSizeImage`: `460 800`
2501 * `VIDEO_STREAM_CONFIG_CAPS`:
2502  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 80 97 06 00 80 97 06`
2503  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
2504  * `.VideoStandard`: `0`
2505  * `.InputSize`: `640` x `480`
2506  * `.MinCroppingSize`: `640` x `480`
2507  * `.MaxCroppingSize`: `640` x `480`
2508  * `.CropGranularityX`: `8`
2509  * `.CropAlignX`: `8`
2510  * `.CropAlignY`: `1`
2511  * `.MinOutputSize`: `640` x `480`
2512  * `.MaxOutputSize`: `640` x `480`
2513  * `.OutputGranularityX`: `8`
2514  * `.OutputGranularityY`: `1`
2515  * `.StretchTapsX`: `0`
2516  * `.StretchTapsY`: `0`
2517  * `.ShrinkTapsX`: `0`
2518  * `.ShrinkTapsY`: `0`
2519  * `.MinFrameInterval`: `33 3667`
2520  * `.MaxFrameInterval`: `64 000 0000`
2521  * `.MinBitsPerSecond`: `110 592 000`
2522  * `.MaxBitsPerSecond`: `110 592 000`
2523
2524#### Capability: 5
2525
2526 * `AM_MEDIA_TYPE`:
2527  * 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 F0 C1 6D 03`
2528  * Format Data: `00 00 00 00 00 00 00 00 80 02 00 00 E0 01 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 63 17 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`
2529  * `.subtype`: `FourCC YUY2`
2530  * `.bFixedSizeSamples`: `1`
2531  * `.bTemporalCompression`: `0`
2532  * `.lSampleSize`: `614 400`
2533  * `.cbFormat`: `88`
2534  * `VIDEOINFOHEADER`:
2535  * `.rcSource`: (`0`, `0`) - (`640`, `480`)
2536  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
2537  * `.dwBitRate`: `147456000`
2538  * `.dwBitErrorRate`: `0`
2539  * `.AvgTimePerFrame`: `33 3667`
2540  * `BITMAPINFOHEADER`:
2541   * `.biSize`: `40`
2542   * `.biWidth`: `640`
2543   * `.biHeight`: `480`
2544   * `.biPlanes`: `1`
2545   * `.biBitCount`: `16`
2546   * `.biCompression`: `844715353` `YUY2`
2547   * `.biSizeImage`: `614 400`
2548 * `VIDEO_STREAM_CONFIG_CAPS`:
2549  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 00 CA 08 00 00 CA 08`
2550  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
2551  * `.VideoStandard`: `0`
2552  * `.InputSize`: `640` x `480`
2553  * `.MinCroppingSize`: `640` x `480`
2554  * `.MaxCroppingSize`: `640` x `480`
2555  * `.CropGranularityX`: `8`
2556  * `.CropAlignX`: `8`
2557  * `.CropAlignY`: `1`
2558  * `.MinOutputSize`: `640` x `480`
2559  * `.MaxOutputSize`: `640` x `480`
2560  * `.OutputGranularityX`: `8`
2561  * `.OutputGranularityY`: `1`
2562  * `.StretchTapsX`: `0`
2563  * `.StretchTapsY`: `0`
2564  * `.ShrinkTapsX`: `0`
2565  * `.ShrinkTapsY`: `0`
2566  * `.MinFrameInterval`: `33 3667`
2567  * `.MaxFrameInterval`: `64 000 0000`
2568  * `.MinBitsPerSecond`: `147 456 000`
2569  * `.MaxBitsPerSecond`: `147 456 000`
2570
2571#### Capability: 6
2572
2573 * `AM_MEDIA_TYPE`:
2574  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 51 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 30 BB 6D 03`
2575  * Format Data: `00 00 00 00 00 00 00 00 50 03 00 00 E0 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 F0 BB 08 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 50 03 00 00 E0 01 00 00 01 00 0C 00 4E 56 31 32 00 51 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
2576  * `.subtype`: `FourCC NV12`
2577  * `.bFixedSizeSamples`: `1`
2578  * `.bTemporalCompression`: `0`
2579  * `.lSampleSize`: `610 560`
2580  * `.cbFormat`: `88`
2581  * `VIDEOINFOHEADER`:
2582  * `.rcSource`: (`0`, `0`) - (`848`, `480`)
2583  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
2584  * `.dwBitRate`: `146534400`
2585  * `.dwBitErrorRate`: `0`
2586  * `.AvgTimePerFrame`: `33 3667`
2587  * `BITMAPINFOHEADER`:
2588   * `.biSize`: `40`
2589   * `.biWidth`: `848`
2590   * `.biHeight`: `480`
2591   * `.biPlanes`: `1`
2592   * `.biBitCount`: `12`
2593   * `.biCompression`: `842094158` `NV12`
2594   * `.biSizeImage`: `610 560`
2595 * `VIDEO_STREAM_CONFIG_CAPS`:
2596  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 50 03 00 00 E0 01 00 00 50 03 00 00 E0 01 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 F0 BB 08 00 F0 BB 08`
2597  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
2598  * `.VideoStandard`: `0`
2599  * `.InputSize`: `848` x `480`
2600  * `.MinCroppingSize`: `848` x `480`
2601  * `.MaxCroppingSize`: `848` x `480`
2602  * `.CropGranularityX`: `8`
2603  * `.CropAlignX`: `8`
2604  * `.CropAlignY`: `1`
2605  * `.MinOutputSize`: `848` x `480`
2606  * `.MaxOutputSize`: `848` x `480`
2607  * `.OutputGranularityX`: `8`
2608  * `.OutputGranularityY`: `1`
2609  * `.StretchTapsX`: `0`
2610  * `.StretchTapsY`: `0`
2611  * `.ShrinkTapsX`: `0`
2612  * `.ShrinkTapsY`: `0`
2613  * `.MinFrameInterval`: `33 3667`
2614  * `.MaxFrameInterval`: `64 000 0000`
2615  * `.MinBitsPerSecond`: `146 534 400`
2616  * `.MaxBitsPerSecond`: `146 534 400`
2617
2618#### Capability: 7
2619
2620 * `AM_MEDIA_TYPE`:
2621  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 80 DD 0B 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 F0 C1 6D 03`
2622  * Format Data: `00 00 00 00 00 00 00 00 C0 03 00 00 1C 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A8 1F 0B 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 C0 03 00 00 1C 02 00 00 01 00 0C 00 4E 56 31 32 80 DD 0B 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
2623  * `.subtype`: `FourCC NV12`
2624  * `.bFixedSizeSamples`: `1`
2625  * `.bTemporalCompression`: `0`
2626  * `.lSampleSize`: `777 600`
2627  * `.cbFormat`: `88`
2628  * `VIDEOINFOHEADER`:
2629  * `.rcSource`: (`0`, `0`) - (`960`, `540`)
2630  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
2631  * `.dwBitRate`: `186624000`
2632  * `.dwBitErrorRate`: `0`
2633  * `.AvgTimePerFrame`: `33 3667`
2634  * `BITMAPINFOHEADER`:
2635   * `.biSize`: `40`
2636   * `.biWidth`: `960`
2637   * `.biHeight`: `540`
2638   * `.biPlanes`: `1`
2639   * `.biBitCount`: `12`
2640   * `.biCompression`: `842094158` `NV12`
2641   * `.biSizeImage`: `777 600`
2642 * `VIDEO_STREAM_CONFIG_CAPS`:
2643  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 C0 03 00 00 1C 02 00 00 C0 03 00 00 1C 02 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 A8 1F 0B 00 A8 1F 0B`
2644  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
2645  * `.VideoStandard`: `0`
2646  * `.InputSize`: `960` x `540`
2647  * `.MinCroppingSize`: `960` x `540`
2648  * `.MaxCroppingSize`: `960` x `540`
2649  * `.CropGranularityX`: `8`
2650  * `.CropAlignX`: `8`
2651  * `.CropAlignY`: `1`
2652  * `.MinOutputSize`: `960` x `540`
2653  * `.MaxOutputSize`: `960` x `540`
2654  * `.OutputGranularityX`: `8`
2655  * `.OutputGranularityY`: `1`
2656  * `.StretchTapsX`: `0`
2657  * `.StretchTapsY`: `0`
2658  * `.ShrinkTapsX`: `0`
2659  * `.ShrinkTapsY`: `0`
2660  * `.MinFrameInterval`: `33 3667`
2661  * `.MaxFrameInterval`: `64 000 0000`
2662  * `.MinBitsPerSecond`: `186 624 000`
2663  * `.MaxBitsPerSecond`: `186 624 000`
2664
2665#### Capability: 8
2666
2667 * `AM_MEDIA_TYPE`:
2668  * 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 D2 0F 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 30 BE 6D 03`
2669  * Format Data: `00 00 00 00 00 00 00 00 C0 03 00 00 1C 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E0 D4 0E 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 C0 03 00 00 1C 02 00 00 01 00 10 00 59 55 59 32 00 D2 0F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
2670  * `.subtype`: `FourCC YUY2`
2671  * `.bFixedSizeSamples`: `1`
2672  * `.bTemporalCompression`: `0`
2673  * `.lSampleSize`: `1 036 800`
2674  * `.cbFormat`: `88`
2675  * `VIDEOINFOHEADER`:
2676  * `.rcSource`: (`0`, `0`) - (`960`, `540`)
2677  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
2678  * `.dwBitRate`: `248832000`
2679  * `.dwBitErrorRate`: `0`
2680  * `.AvgTimePerFrame`: `33 3667`
2681  * `BITMAPINFOHEADER`:
2682   * `.biSize`: `40`
2683   * `.biWidth`: `960`
2684   * `.biHeight`: `540`
2685   * `.biPlanes`: `1`
2686   * `.biBitCount`: `16`
2687   * `.biCompression`: `844715353` `YUY2`
2688   * `.biSizeImage`: `1 036 800`
2689 * `VIDEO_STREAM_CONFIG_CAPS`:
2690  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 C0 03 00 00 1C 02 00 00 C0 03 00 00 1C 02 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 E0 D4 0E 00 E0 D4 0E`
2691  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
2692  * `.VideoStandard`: `0`
2693  * `.InputSize`: `960` x `540`
2694  * `.MinCroppingSize`: `960` x `540`
2695  * `.MaxCroppingSize`: `960` x `540`
2696  * `.CropGranularityX`: `8`
2697  * `.CropAlignX`: `8`
2698  * `.CropAlignY`: `1`
2699  * `.MinOutputSize`: `960` x `540`
2700  * `.MaxOutputSize`: `960` x `540`
2701  * `.OutputGranularityX`: `8`
2702  * `.OutputGranularityY`: `1`
2703  * `.StretchTapsX`: `0`
2704  * `.StretchTapsY`: `0`
2705  * `.ShrinkTapsX`: `0`
2706  * `.ShrinkTapsY`: `0`
2707  * `.MinFrameInterval`: `33 3667`
2708  * `.MaxFrameInterval`: `64 000 0000`
2709  * `.MinBitsPerSecond`: `248 832 000`
2710  * `.MaxBitsPerSecond`: `248 832 000`
2711
2712#### Capability: 9
2713
2714 * `AM_MEDIA_TYPE`:
2715  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 18 15 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 F0 C1 6D 03`
2716  * Format Data: `00 00 00 00 00 00 00 00 00 05 00 00 D0 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 C6 13 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 0C 00 4E 56 31 32 00 18 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
2717  * `.subtype`: `FourCC NV12`
2718  * `.bFixedSizeSamples`: `1`
2719  * `.bTemporalCompression`: `0`
2720  * `.lSampleSize`: `1 382 400`
2721  * `.cbFormat`: `88`
2722  * `VIDEOINFOHEADER`:
2723  * `.rcSource`: (`0`, `0`) - (`1280`, `720`)
2724  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
2725  * `.dwBitRate`: `331776000`
2726  * `.dwBitErrorRate`: `0`
2727  * `.AvgTimePerFrame`: `33 3333`
2728  * `BITMAPINFOHEADER`:
2729   * `.biSize`: `40`
2730   * `.biWidth`: `1280`
2731   * `.biHeight`: `720`
2732   * `.biPlanes`: `1`
2733   * `.biBitCount`: `12`
2734   * `.biCompression`: `842094158` `NV12`
2735   * `.biSizeImage`: `1 382 400`
2736 * `VIDEO_STREAM_CONFIG_CAPS`:
2737  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 08 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 00 A0 25 26 00 00 00 00 00 80 C6 13 00 80 C6 13`
2738  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
2739  * `.VideoStandard`: `0`
2740  * `.InputSize`: `1280` x `720`
2741  * `.MinCroppingSize`: `1280` x `720`
2742  * `.MaxCroppingSize`: `1280` x `720`
2743  * `.CropGranularityX`: `8`
2744  * `.CropAlignX`: `8`
2745  * `.CropAlignY`: `1`
2746  * `.MinOutputSize`: `1280` x `720`
2747  * `.MaxOutputSize`: `1280` x `720`
2748  * `.OutputGranularityX`: `8`
2749  * `.OutputGranularityY`: `1`
2750  * `.StretchTapsX`: `0`
2751  * `.StretchTapsY`: `0`
2752  * `.ShrinkTapsX`: `0`
2753  * `.ShrinkTapsY`: `0`
2754  * `.MinFrameInterval`: `33 3333`
2755  * `.MaxFrameInterval`: `64 000 0000`
2756  * `.MinBitsPerSecond`: `331 776 000`
2757  * `.MaxBitsPerSecond`: `331 776 000`
2758
2759#### Capability: 10
2760
2761 * `AM_MEDIA_TYPE`:
2762  * 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 20 1C 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 B0 B9 6D 03`
2763  * Format Data: `00 00 00 00 00 00 00 00 00 05 00 00 D0 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5E 1A 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 10 00 59 55 59 32 00 20 1C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
2764  * `.subtype`: `FourCC YUY2`
2765  * `.bFixedSizeSamples`: `1`
2766  * `.bTemporalCompression`: `0`
2767  * `.lSampleSize`: `1 843 200`
2768  * `.cbFormat`: `88`
2769  * `VIDEOINFOHEADER`:
2770  * `.rcSource`: (`0`, `0`) - (`1280`, `720`)
2771  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
2772  * `.dwBitRate`: `442368000`
2773  * `.dwBitErrorRate`: `0`
2774  * `.AvgTimePerFrame`: `33 3333`
2775  * `BITMAPINFOHEADER`:
2776   * `.biSize`: `40`
2777   * `.biWidth`: `1280`
2778   * `.biHeight`: `720`
2779   * `.biPlanes`: `1`
2780   * `.biBitCount`: `16`
2781   * `.biCompression`: `844715353` `YUY2`
2782   * `.biSizeImage`: `1 843 200`
2783 * `VIDEO_STREAM_CONFIG_CAPS`:
2784  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 08 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 00 A0 25 26 00 00 00 00 00 00 5E 1A 00 00 5E 1A`
2785  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
2786  * `.VideoStandard`: `0`
2787  * `.InputSize`: `1280` x `720`
2788  * `.MinCroppingSize`: `1280` x `720`
2789  * `.MaxCroppingSize`: `1280` x `720`
2790  * `.CropGranularityX`: `8`
2791  * `.CropAlignX`: `8`
2792  * `.CropAlignY`: `1`
2793  * `.MinOutputSize`: `1280` x `720`
2794  * `.MaxOutputSize`: `1280` x `720`
2795  * `.OutputGranularityX`: `8`
2796  * `.OutputGranularityY`: `1`
2797  * `.StretchTapsX`: `0`
2798  * `.StretchTapsY`: `0`
2799  * `.ShrinkTapsX`: `0`
2800  * `.ShrinkTapsY`: `0`
2801  * `.MinFrameInterval`: `33 3333`
2802  * `.MaxFrameInterval`: `64 000 0000`
2803  * `.MinBitsPerSecond`: `442 368 000`
2804  * `.MaxBitsPerSecond`: `442 368 000`
2805
2806#### Capability: 11
2807
2808 * `AM_MEDIA_TYPE`:
2809  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 76 2F 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 10 C3 6D 03`
2810  * Format Data: `00 00 00 00 00 00 00 00 80 07 00 00 38 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A0 7E 2C 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 80 07 00 00 38 04 00 00 01 00 0C 00 4E 56 31 32 00 76 2F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
2811  * `.subtype`: `FourCC NV12`
2812  * `.bFixedSizeSamples`: `1`
2813  * `.bTemporalCompression`: `0`
2814  * `.lSampleSize`: `3 110 400`
2815  * `.cbFormat`: `88`
2816  * `VIDEOINFOHEADER`:
2817  * `.rcSource`: (`0`, `0`) - (`1920`, `1080`)
2818  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
2819  * `.dwBitRate`: `746496000`
2820  * `.dwBitErrorRate`: `0`
2821  * `.AvgTimePerFrame`: `33 3667`
2822  * `BITMAPINFOHEADER`:
2823   * `.biSize`: `40`
2824   * `.biWidth`: `1920`
2825   * `.biHeight`: `1080`
2826   * `.biPlanes`: `1`
2827   * `.biBitCount`: `12`
2828   * `.biCompression`: `842094158` `NV12`
2829   * `.biSizeImage`: `3 110 400`
2830 * `VIDEO_STREAM_CONFIG_CAPS`:
2831  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 A0 7E 2C 00 A0 7E 2C`
2832  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
2833  * `.VideoStandard`: `0`
2834  * `.InputSize`: `1920` x `1080`
2835  * `.MinCroppingSize`: `1920` x `1080`
2836  * `.MaxCroppingSize`: `1920` x `1080`
2837  * `.CropGranularityX`: `8`
2838  * `.CropAlignX`: `8`
2839  * `.CropAlignY`: `1`
2840  * `.MinOutputSize`: `1920` x `1080`
2841  * `.MaxOutputSize`: `1920` x `1080`
2842  * `.OutputGranularityX`: `8`
2843  * `.OutputGranularityY`: `1`
2844  * `.StretchTapsX`: `0`
2845  * `.StretchTapsY`: `0`
2846  * `.ShrinkTapsX`: `0`
2847  * `.ShrinkTapsY`: `0`
2848  * `.MinFrameInterval`: `33 3667`
2849  * `.MaxFrameInterval`: `64 000 0000`
2850  * `.MinBitsPerSecond`: `746 496 000`
2851  * `.MaxBitsPerSecond`: `746 496 000`
2852
2853Capability Summary:
2854
2855 * Subtypes: FourCC NV12, FourCC YUY2
2856 * Resolutions: 448x252, 640x360, 640x480, 848x480, 960x540, 1280x720, 1920x1080
2857
2858Interfaces:
2859
2860  * `ISpecifyPropertyPages`
2861  * `IKsPropertySet`
2862  * `IQualityControl`
2863  * `IAMBufferNegotiation`
2864  * `IAMStreamConfig`
2865  * `IAMStreamControl`
2866
2867Property Pages:
2868
2869  * `{71F96467-78F3-11D0-A18C-00A0C9118956}` - `CLSID_VideoStreamConfigPropertyPage`, VideoStreamConfig Property Page
2870
2871### Pin: Output2
2872
2873 * `AMPROPSETID_Pin`, `AMPROPERTY_PIN_CATEGORY`: `{38A0CD98-D49B-4CE8-B48A-344667A17830}`
2874 * Capabilities:
2875  * Count: `8`
2876  * Structure Size: `128` (expected `128`)
2877
2878#### Capability: 0
2879
2880 * `AM_MEDIA_TYPE`:
2881  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 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 58 00 00 00 30 BE 6D 03`
2882  * Format Data: `00 00 00 00 00 00 00 00 80 02 00 00 E0 01 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 63 17 05 00 00 00 00 00 28 00 00 00 80 02 00 00 E0 01 00 00 01 00 0C 00 4E 56 31 32 00 08 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
2883  * `.subtype`: `FourCC NV12`
2884  * `.bFixedSizeSamples`: `1`
2885  * `.bTemporalCompression`: `0`
2886  * `.lSampleSize`: `460 800`
2887  * `.cbFormat`: `88`
2888  * `VIDEOINFOHEADER`:
2889  * `.rcSource`: (`0`, `0`) - (`640`, `480`)
2890  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
2891  * `.dwBitRate`: `110592000`
2892  * `.dwBitErrorRate`: `0`
2893  * `.AvgTimePerFrame`: `33 3667`
2894  * `BITMAPINFOHEADER`:
2895   * `.biSize`: `40`
2896   * `.biWidth`: `640`
2897   * `.biHeight`: `480`
2898   * `.biPlanes`: `1`
2899   * `.biBitCount`: `12`
2900   * `.biCompression`: `842094158` `NV12`
2901   * `.biSizeImage`: `460 800`
2902 * `VIDEO_STREAM_CONFIG_CAPS`:
2903  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 80 97 06 00 80 97 06`
2904  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
2905  * `.VideoStandard`: `0`
2906  * `.InputSize`: `640` x `480`
2907  * `.MinCroppingSize`: `640` x `480`
2908  * `.MaxCroppingSize`: `640` x `480`
2909  * `.CropGranularityX`: `8`
2910  * `.CropAlignX`: `8`
2911  * `.CropAlignY`: `1`
2912  * `.MinOutputSize`: `640` x `480`
2913  * `.MaxOutputSize`: `640` x `480`
2914  * `.OutputGranularityX`: `8`
2915  * `.OutputGranularityY`: `1`
2916  * `.StretchTapsX`: `0`
2917  * `.StretchTapsY`: `0`
2918  * `.ShrinkTapsX`: `0`
2919  * `.ShrinkTapsY`: `0`
2920  * `.MinFrameInterval`: `33 3667`
2921  * `.MaxFrameInterval`: `64 000 0000`
2922  * `.MinBitsPerSecond`: `110 592 000`
2923  * `.MaxBitsPerSecond`: `110 592 000`
2924
2925#### Capability: 1
2926
2927 * `AM_MEDIA_TYPE`:
2928  * 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 B0 B9 6D 03`
2929  * Format Data: `00 00 00 00 00 00 00 00 80 02 00 00 E0 01 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 63 17 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`
2930  * `.subtype`: `FourCC YUY2`
2931  * `.bFixedSizeSamples`: `1`
2932  * `.bTemporalCompression`: `0`
2933  * `.lSampleSize`: `614 400`
2934  * `.cbFormat`: `88`
2935  * `VIDEOINFOHEADER`:
2936  * `.rcSource`: (`0`, `0`) - (`640`, `480`)
2937  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
2938  * `.dwBitRate`: `147456000`
2939  * `.dwBitErrorRate`: `0`
2940  * `.AvgTimePerFrame`: `33 3667`
2941  * `BITMAPINFOHEADER`:
2942   * `.biSize`: `40`
2943   * `.biWidth`: `640`
2944   * `.biHeight`: `480`
2945   * `.biPlanes`: `1`
2946   * `.biBitCount`: `16`
2947   * `.biCompression`: `844715353` `YUY2`
2948   * `.biSizeImage`: `614 400`
2949 * `VIDEO_STREAM_CONFIG_CAPS`:
2950  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 00 CA 08 00 00 CA 08`
2951  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
2952  * `.VideoStandard`: `0`
2953  * `.InputSize`: `640` x `480`
2954  * `.MinCroppingSize`: `640` x `480`
2955  * `.MaxCroppingSize`: `640` x `480`
2956  * `.CropGranularityX`: `8`
2957  * `.CropAlignX`: `8`
2958  * `.CropAlignY`: `1`
2959  * `.MinOutputSize`: `640` x `480`
2960  * `.MaxOutputSize`: `640` x `480`
2961  * `.OutputGranularityX`: `8`
2962  * `.OutputGranularityY`: `1`
2963  * `.StretchTapsX`: `0`
2964  * `.StretchTapsY`: `0`
2965  * `.ShrinkTapsX`: `0`
2966  * `.ShrinkTapsY`: `0`
2967  * `.MinFrameInterval`: `33 3667`
2968  * `.MaxFrameInterval`: `64 000 0000`
2969  * `.MinBitsPerSecond`: `147 456 000`
2970  * `.MaxBitsPerSecond`: `147 456 000`
2971
2972#### Capability: 2
2973
2974 * `AM_MEDIA_TYPE`:
2975  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 18 15 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 B0 B9 6D 03`
2976  * Format Data: `00 00 00 00 00 00 00 00 00 05 00 00 D0 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 C6 13 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 0C 00 4E 56 31 32 00 18 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
2977  * `.subtype`: `FourCC NV12`
2978  * `.bFixedSizeSamples`: `1`
2979  * `.bTemporalCompression`: `0`
2980  * `.lSampleSize`: `1 382 400`
2981  * `.cbFormat`: `88`
2982  * `VIDEOINFOHEADER`:
2983  * `.rcSource`: (`0`, `0`) - (`1280`, `720`)
2984  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
2985  * `.dwBitRate`: `331776000`
2986  * `.dwBitErrorRate`: `0`
2987  * `.AvgTimePerFrame`: `33 3333`
2988  * `BITMAPINFOHEADER`:
2989   * `.biSize`: `40`
2990   * `.biWidth`: `1280`
2991   * `.biHeight`: `720`
2992   * `.biPlanes`: `1`
2993   * `.biBitCount`: `12`
2994   * `.biCompression`: `842094158` `NV12`
2995   * `.biSizeImage`: `1 382 400`
2996 * `VIDEO_STREAM_CONFIG_CAPS`:
2997  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 08 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 00 A0 25 26 00 00 00 00 00 80 C6 13 00 80 C6 13`
2998  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
2999  * `.VideoStandard`: `0`
3000  * `.InputSize`: `1280` x `720`
3001  * `.MinCroppingSize`: `1280` x `720`
3002  * `.MaxCroppingSize`: `1280` x `720`
3003  * `.CropGranularityX`: `8`
3004  * `.CropAlignX`: `8`
3005  * `.CropAlignY`: `1`
3006  * `.MinOutputSize`: `1280` x `720`
3007  * `.MaxOutputSize`: `1280` x `720`
3008  * `.OutputGranularityX`: `8`
3009  * `.OutputGranularityY`: `1`
3010  * `.StretchTapsX`: `0`
3011  * `.StretchTapsY`: `0`
3012  * `.ShrinkTapsX`: `0`
3013  * `.ShrinkTapsY`: `0`
3014  * `.MinFrameInterval`: `33 3333`
3015  * `.MaxFrameInterval`: `64 000 0000`
3016  * `.MinBitsPerSecond`: `331 776 000`
3017  * `.MaxBitsPerSecond`: `331 776 000`
3018
3019#### Capability: 3
3020
3021 * `AM_MEDIA_TYPE`:
3022  * 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 20 1C 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 B0 B9 6D 03`
3023  * Format Data: `00 00 00 00 00 00 00 00 00 05 00 00 D0 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5E 1A 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 10 00 59 55 59 32 00 20 1C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
3024  * `.subtype`: `FourCC YUY2`
3025  * `.bFixedSizeSamples`: `1`
3026  * `.bTemporalCompression`: `0`
3027  * `.lSampleSize`: `1 843 200`
3028  * `.cbFormat`: `88`
3029  * `VIDEOINFOHEADER`:
3030  * `.rcSource`: (`0`, `0`) - (`1280`, `720`)
3031  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
3032  * `.dwBitRate`: `442368000`
3033  * `.dwBitErrorRate`: `0`
3034  * `.AvgTimePerFrame`: `33 3333`
3035  * `BITMAPINFOHEADER`:
3036   * `.biSize`: `40`
3037   * `.biWidth`: `1280`
3038   * `.biHeight`: `720`
3039   * `.biPlanes`: `1`
3040   * `.biBitCount`: `16`
3041   * `.biCompression`: `844715353` `YUY2`
3042   * `.biSizeImage`: `1 843 200`
3043 * `VIDEO_STREAM_CONFIG_CAPS`:
3044  * 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 08 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 00 A0 25 26 00 00 00 00 00 00 5E 1A 00 00 5E 1A`
3045  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
3046  * `.VideoStandard`: `0`
3047  * `.InputSize`: `1280` x `720`
3048  * `.MinCroppingSize`: `1280` x `720`
3049  * `.MaxCroppingSize`: `1280` x `720`
3050  * `.CropGranularityX`: `8`
3051  * `.CropAlignX`: `8`
3052  * `.CropAlignY`: `1`
3053  * `.MinOutputSize`: `1280` x `720`
3054  * `.MaxOutputSize`: `1280` x `720`
3055  * `.OutputGranularityX`: `8`
3056  * `.OutputGranularityY`: `1`
3057  * `.StretchTapsX`: `0`
3058  * `.StretchTapsY`: `0`
3059  * `.ShrinkTapsX`: `0`
3060  * `.ShrinkTapsY`: `0`
3061  * `.MinFrameInterval`: `33 3333`
3062  * `.MaxFrameInterval`: `64 000 0000`
3063  * `.MinBitsPerSecond`: `442 368 000`
3064  * `.MaxBitsPerSecond`: `442 368 000`
3065
3066#### Capability: 4
3067
3068 * `AM_MEDIA_TYPE`:
3069  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 20 1C 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 B0 B9 6D 03`
3070  * Format Data: `00 00 00 00 00 00 00 00 00 05 00 00 C0 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5E 1A 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 00 05 00 00 C0 03 00 00 01 00 0C 00 4E 56 31 32 00 20 1C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
3071  * `.subtype`: `FourCC NV12`
3072  * `.bFixedSizeSamples`: `1`
3073  * `.bTemporalCompression`: `0`
3074  * `.lSampleSize`: `1 843 200`
3075  * `.cbFormat`: `88`
3076  * `VIDEOINFOHEADER`:
3077  * `.rcSource`: (`0`, `0`) - (`1280`, `960`)
3078  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
3079  * `.dwBitRate`: `442368000`
3080  * `.dwBitErrorRate`: `0`
3081  * `.AvgTimePerFrame`: `33 3667`
3082  * `BITMAPINFOHEADER`:
3083   * `.biSize`: `40`
3084   * `.biWidth`: `1280`
3085   * `.biHeight`: `960`
3086   * `.biPlanes`: `1`
3087   * `.biBitCount`: `12`
3088   * `.biCompression`: `842094158` `NV12`
3089   * `.biSizeImage`: `1 843 200`
3090 * `VIDEO_STREAM_CONFIG_CAPS`:
3091  * 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 C0 03 00 00 00 05 00 00 C0 03 00 00 00 05 00 00 C0 03 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 00 05 00 00 C0 03 00 00 00 05 00 00 C0 03 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 00 5E 1A 00 00 5E 1A`
3092  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
3093  * `.VideoStandard`: `0`
3094  * `.InputSize`: `1280` x `960`
3095  * `.MinCroppingSize`: `1280` x `960`
3096  * `.MaxCroppingSize`: `1280` x `960`
3097  * `.CropGranularityX`: `8`
3098  * `.CropAlignX`: `8`
3099  * `.CropAlignY`: `1`
3100  * `.MinOutputSize`: `1280` x `960`
3101  * `.MaxOutputSize`: `1280` x `960`
3102  * `.OutputGranularityX`: `8`
3103  * `.OutputGranularityY`: `1`
3104  * `.StretchTapsX`: `0`
3105  * `.StretchTapsY`: `0`
3106  * `.ShrinkTapsX`: `0`
3107  * `.ShrinkTapsY`: `0`
3108  * `.MinFrameInterval`: `33 3667`
3109  * `.MaxFrameInterval`: `64 000 0000`
3110  * `.MinBitsPerSecond`: `442 368 000`
3111  * `.MaxBitsPerSecond`: `442 368 000`
3112
3113#### Capability: 5
3114
3115 * `AM_MEDIA_TYPE`:
3116  * 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 80 25 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 10 C3 6D 03`
3117  * Format Data: `00 00 00 00 00 00 00 00 00 05 00 00 C0 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 28 23 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 00 05 00 00 C0 03 00 00 01 00 10 00 59 55 59 32 00 80 25 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
3118  * `.subtype`: `FourCC YUY2`
3119  * `.bFixedSizeSamples`: `1`
3120  * `.bTemporalCompression`: `0`
3121  * `.lSampleSize`: `2 457 600`
3122  * `.cbFormat`: `88`
3123  * `VIDEOINFOHEADER`:
3124  * `.rcSource`: (`0`, `0`) - (`1280`, `960`)
3125  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
3126  * `.dwBitRate`: `589824000`
3127  * `.dwBitErrorRate`: `0`
3128  * `.AvgTimePerFrame`: `33 3667`
3129  * `BITMAPINFOHEADER`:
3130   * `.biSize`: `40`
3131   * `.biWidth`: `1280`
3132   * `.biHeight`: `960`
3133   * `.biPlanes`: `1`
3134   * `.biBitCount`: `16`
3135   * `.biCompression`: `844715353` `YUY2`
3136   * `.biSizeImage`: `2 457 600`
3137 * `VIDEO_STREAM_CONFIG_CAPS`:
3138  * 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 C0 03 00 00 00 05 00 00 C0 03 00 00 00 05 00 00 C0 03 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 00 05 00 00 C0 03 00 00 00 05 00 00 C0 03 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 00 28 23 00 00 28 23`
3139  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
3140  * `.VideoStandard`: `0`
3141  * `.InputSize`: `1280` x `960`
3142  * `.MinCroppingSize`: `1280` x `960`
3143  * `.MaxCroppingSize`: `1280` x `960`
3144  * `.CropGranularityX`: `8`
3145  * `.CropAlignX`: `8`
3146  * `.CropAlignY`: `1`
3147  * `.MinOutputSize`: `1280` x `960`
3148  * `.MaxOutputSize`: `1280` x `960`
3149  * `.OutputGranularityX`: `8`
3150  * `.OutputGranularityY`: `1`
3151  * `.StretchTapsX`: `0`
3152  * `.StretchTapsY`: `0`
3153  * `.ShrinkTapsX`: `0`
3154  * `.ShrinkTapsY`: `0`
3155  * `.MinFrameInterval`: `33 3667`
3156  * `.MaxFrameInterval`: `64 000 0000`
3157  * `.MinBitsPerSecond`: `589 824 000`
3158  * `.MaxBitsPerSecond`: `589 824 000`
3159
3160#### Capability: 6
3161
3162 * `AM_MEDIA_TYPE`:
3163  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 4E 56 31 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 76 2F 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 70 BD 6D 03`
3164  * Format Data: `00 00 00 00 00 00 00 00 80 07 00 00 38 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A0 7E 2C 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 80 07 00 00 38 04 00 00 01 00 0C 00 4E 56 31 32 00 76 2F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
3165  * `.subtype`: `FourCC NV12`
3166  * `.bFixedSizeSamples`: `1`
3167  * `.bTemporalCompression`: `0`
3168  * `.lSampleSize`: `3 110 400`
3169  * `.cbFormat`: `88`
3170  * `VIDEOINFOHEADER`:
3171  * `.rcSource`: (`0`, `0`) - (`1920`, `1080`)
3172  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
3173  * `.dwBitRate`: `746496000`
3174  * `.dwBitErrorRate`: `0`
3175  * `.AvgTimePerFrame`: `33 3667`
3176  * `BITMAPINFOHEADER`:
3177   * `.biSize`: `40`
3178   * `.biWidth`: `1920`
3179   * `.biHeight`: `1080`
3180   * `.biPlanes`: `1`
3181   * `.biBitCount`: `12`
3182   * `.biCompression`: `842094158` `NV12`
3183   * `.biSizeImage`: `3 110 400`
3184 * `VIDEO_STREAM_CONFIG_CAPS`:
3185  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 A0 7E 2C 00 A0 7E 2C`
3186  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
3187  * `.VideoStandard`: `0`
3188  * `.InputSize`: `1920` x `1080`
3189  * `.MinCroppingSize`: `1920` x `1080`
3190  * `.MaxCroppingSize`: `1920` x `1080`
3191  * `.CropGranularityX`: `8`
3192  * `.CropAlignX`: `8`
3193  * `.CropAlignY`: `1`
3194  * `.MinOutputSize`: `1920` x `1080`
3195  * `.MaxOutputSize`: `1920` x `1080`
3196  * `.OutputGranularityX`: `8`
3197  * `.OutputGranularityY`: `1`
3198  * `.StretchTapsX`: `0`
3199  * `.StretchTapsY`: `0`
3200  * `.ShrinkTapsX`: `0`
3201  * `.ShrinkTapsY`: `0`
3202  * `.MinFrameInterval`: `33 3667`
3203  * `.MaxFrameInterval`: `64 000 0000`
3204  * `.MinBitsPerSecond`: `746 496 000`
3205  * `.MaxBitsPerSecond`: `746 496 000`
3206
3207#### Capability: 7
3208
3209 * `AM_MEDIA_TYPE`:
3210  * 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 48 3F 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 70 BD 6D 03`
3211  * Format Data: `00 00 00 00 00 00 00 00 80 07 00 00 38 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 53 3B 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 80 07 00 00 38 04 00 00 01 00 10 00 59 55 59 32 00 48 3F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
3212  * `.subtype`: `FourCC YUY2`
3213  * `.bFixedSizeSamples`: `1`
3214  * `.bTemporalCompression`: `0`
3215  * `.lSampleSize`: `4 147 200`
3216  * `.cbFormat`: `88`
3217  * `VIDEOINFOHEADER`:
3218  * `.rcSource`: (`0`, `0`) - (`1920`, `1080`)
3219  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
3220  * `.dwBitRate`: `995328000`
3221  * `.dwBitErrorRate`: `0`
3222  * `.AvgTimePerFrame`: `33 3667`
3223  * `BITMAPINFOHEADER`:
3224   * `.biSize`: `40`
3225   * `.biWidth`: `1920`
3226   * `.biHeight`: `1080`
3227   * `.biPlanes`: `1`
3228   * `.biBitCount`: `16`
3229   * `.biCompression`: `844715353` `YUY2`
3230   * `.biSizeImage`: `4 147 200`
3231 * `VIDEO_STREAM_CONFIG_CAPS`:
3232  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 07 00 00 38 04 00 00 80 07 00 00 38 04 00 00 08 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 63 17 05 00 00 00 00 00 00 A0 25 26 00 00 00 00 00 80 53 3B 00 80 53 3B`
3233  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
3234  * `.VideoStandard`: `0`
3235  * `.InputSize`: `1920` x `1080`
3236  * `.MinCroppingSize`: `1920` x `1080`
3237  * `.MaxCroppingSize`: `1920` x `1080`
3238  * `.CropGranularityX`: `8`
3239  * `.CropAlignX`: `8`
3240  * `.CropAlignY`: `1`
3241  * `.MinOutputSize`: `1920` x `1080`
3242  * `.MaxOutputSize`: `1920` x `1080`
3243  * `.OutputGranularityX`: `8`
3244  * `.OutputGranularityY`: `1`
3245  * `.StretchTapsX`: `0`
3246  * `.StretchTapsY`: `0`
3247  * `.ShrinkTapsX`: `0`
3248  * `.ShrinkTapsY`: `0`
3249  * `.MinFrameInterval`: `33 3667`
3250  * `.MaxFrameInterval`: `64 000 0000`
3251  * `.MinBitsPerSecond`: `995 328 000`
3252  * `.MaxBitsPerSecond`: `995 328 000`
3253
3254Capability Summary:
3255
3256 * Subtypes: FourCC NV12, FourCC YUY2
3257 * Resolutions: 640x480, 1280x720, 1280x960, 1920x1080
3258
3259Interfaces:
3260
3261  * `ISpecifyPropertyPages`
3262  * `IKsPropertySet`
3263  * `IQualityControl`
3264  * `IAMBufferNegotiation`
3265  * `IAMStreamConfig`
3266  * `IAMStreamControl`
3267
3268# Audio
3269
3270 * Microphone (Intel SST Audio Device (WDM))
3271
3272## Device: Microphone (Intel SST Audio Device (WDM))
3273
3274 * Moniker Display Name: `@device:cm:{33D9A762-90C8-11D0-BD43-00A0C911CE86}\wave:{E255E78D-D1D3-4B11-BFB4-4086DAEA43EA}`
3275
3276Interfaces:
3277
3278  * `ISpecifyPropertyPages`
3279  * `IAMFilterMiscFlags`
3280
3281Property Pages:
3282
3283  * `{2CA8CA52-3C3F-11D2-B73D-00C04FB6BD3D}` - `CLSID_AudioInputMixerProperties`, AudioInputMixer Property Page
3284
3285### Pin: Capture
3286
3287 * `AMPROPSETID_Pin`, `AMPROPERTY_PIN_CATEGORY`: `{FB6C4281-0353-11D1-905F-0000C0CC16BA} PIN_CATEGORY_CAPTURE`
3288 * Capabilities:
3289  * Count: `23`
3290  * Structure Size: `52` (expected `52`)
3291
3292#### Capability: 0
3293
3294 * `AM_MEDIA_TYPE`:
3295  * 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 58 AD 72 03`
3296  * Format Data: `01 00 02 00 44 AC 00 00 10 B1 02 00 04 00 10 00 00 00`
3297  * `.subtype`: `FourCC 0x00000001`
3298  * `.bFixedSizeSamples`: `1`
3299  * `.bTemporalCompression`: `0`
3300  * `.lSampleSize`: `4`
3301  * `.cbFormat`: `18`
3302  * `WAVEFORMATEX`:
3303   * `.wFormatTag`: `1`
3304   * `.nChannels`: `2`
3305   * `.nSamplesPerSec`: `44100`
3306   * `.nAvgBytesPerSec: `176400`
3307   * `.nBlockAlign`: `4`
3308   * `.wBitsPerSample`: `16`
3309   * `.cbSize`: `0`
3310 * `AUDIO_STREAM_CONFIG_CAPS`:
3311  * 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`
3312  * `.MinimumChannels`: `1`
3313  * `.MaximumChannels`: `2`
3314  * `.ChannelsGranularity`: `1`
3315  * `.MinimumBitsPerSample`: `8`
3316  * `.MaximumBitsPerSample`: `16`
3317  * `.BitsPerSampleGranularity`: `8`
3318  * `.MinimumSampleFrequency`: `11025`
3319  * `.MaximumSampleFrequency`: `44100`
3320  * `.SampleFrequencyGranularity`: `11025`
3321
3322#### Capability: 1
3323
3324 * `AM_MEDIA_TYPE`:
3325  * 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 58 AD 72 03`
3326  * Format Data: `01 00 02 00 44 AC 00 00 10 B1 02 00 04 00 10 00 00 00`
3327  * `.subtype`: `FourCC 0x00000001`
3328  * `.bFixedSizeSamples`: `1`
3329  * `.bTemporalCompression`: `0`
3330  * `.lSampleSize`: `4`
3331  * `.cbFormat`: `18`
3332  * `WAVEFORMATEX`:
3333   * `.wFormatTag`: `1`
3334   * `.nChannels`: `2`
3335   * `.nSamplesPerSec`: `44100`
3336   * `.nAvgBytesPerSec: `176400`
3337   * `.nBlockAlign`: `4`
3338   * `.wBitsPerSample`: `16`
3339   * `.cbSize`: `0`
3340 * `AUDIO_STREAM_CONFIG_CAPS`:
3341  * 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`
3342  * `.MinimumChannels`: `1`
3343  * `.MaximumChannels`: `2`
3344  * `.ChannelsGranularity`: `1`
3345  * `.MinimumBitsPerSample`: `8`
3346  * `.MaximumBitsPerSample`: `16`
3347  * `.BitsPerSampleGranularity`: `8`
3348  * `.MinimumSampleFrequency`: `11025`
3349  * `.MaximumSampleFrequency`: `44100`
3350  * `.SampleFrequencyGranularity`: `11025`
3351
3352#### Capability: 2
3353
3354 * `AM_MEDIA_TYPE`:
3355  * 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 58 AD 72 03`
3356  * Format Data: `01 00 01 00 44 AC 00 00 88 58 01 00 02 00 10 00 00 00`
3357  * `.subtype`: `FourCC 0x00000001`
3358  * `.bFixedSizeSamples`: `1`
3359  * `.bTemporalCompression`: `0`
3360  * `.lSampleSize`: `2`
3361  * `.cbFormat`: `18`
3362  * `WAVEFORMATEX`:
3363   * `.wFormatTag`: `1`
3364   * `.nChannels`: `1`
3365   * `.nSamplesPerSec`: `44100`
3366   * `.nAvgBytesPerSec: `88200`
3367   * `.nBlockAlign`: `2`
3368   * `.wBitsPerSample`: `16`
3369   * `.cbSize`: `0`
3370 * `AUDIO_STREAM_CONFIG_CAPS`:
3371  * 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`
3372  * `.MinimumChannels`: `1`
3373  * `.MaximumChannels`: `2`
3374  * `.ChannelsGranularity`: `1`
3375  * `.MinimumBitsPerSample`: `8`
3376  * `.MaximumBitsPerSample`: `16`
3377  * `.BitsPerSampleGranularity`: `8`
3378  * `.MinimumSampleFrequency`: `11025`
3379  * `.MaximumSampleFrequency`: `44100`
3380  * `.SampleFrequencyGranularity`: `11025`
3381
3382#### Capability: 3
3383
3384 * `AM_MEDIA_TYPE`:
3385  * 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 58 AD 72 03`
3386  * Format Data: `01 00 02 00 00 7D 00 00 00 F4 01 00 04 00 10 00 00 00`
3387  * `.subtype`: `FourCC 0x00000001`
3388  * `.bFixedSizeSamples`: `1`
3389  * `.bTemporalCompression`: `0`
3390  * `.lSampleSize`: `4`
3391  * `.cbFormat`: `18`
3392  * `WAVEFORMATEX`:
3393   * `.wFormatTag`: `1`
3394   * `.nChannels`: `2`
3395   * `.nSamplesPerSec`: `32000`
3396   * `.nAvgBytesPerSec: `128000`
3397   * `.nBlockAlign`: `4`
3398   * `.wBitsPerSample`: `16`
3399   * `.cbSize`: `0`
3400 * `AUDIO_STREAM_CONFIG_CAPS`:
3401  * 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`
3402  * `.MinimumChannels`: `1`
3403  * `.MaximumChannels`: `2`
3404  * `.ChannelsGranularity`: `1`
3405  * `.MinimumBitsPerSample`: `8`
3406  * `.MaximumBitsPerSample`: `16`
3407  * `.BitsPerSampleGranularity`: `8`
3408  * `.MinimumSampleFrequency`: `11025`
3409  * `.MaximumSampleFrequency`: `44100`
3410  * `.SampleFrequencyGranularity`: `11025`
3411
3412#### Capability: 4
3413
3414 * `AM_MEDIA_TYPE`:
3415  * 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 F8 AA 72 03`
3416  * Format Data: `01 00 01 00 00 7D 00 00 00 FA 00 00 02 00 10 00 00 00`
3417  * `.subtype`: `FourCC 0x00000001`
3418  * `.bFixedSizeSamples`: `1`
3419  * `.bTemporalCompression`: `0`
3420  * `.lSampleSize`: `2`
3421  * `.cbFormat`: `18`
3422  * `WAVEFORMATEX`:
3423   * `.wFormatTag`: `1`
3424   * `.nChannels`: `1`
3425   * `.nSamplesPerSec`: `32000`
3426   * `.nAvgBytesPerSec: `64000`
3427   * `.nBlockAlign`: `2`
3428   * `.wBitsPerSample`: `16`
3429   * `.cbSize`: `0`
3430 * `AUDIO_STREAM_CONFIG_CAPS`:
3431  * 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`
3432  * `.MinimumChannels`: `1`
3433  * `.MaximumChannels`: `2`
3434  * `.ChannelsGranularity`: `1`
3435  * `.MinimumBitsPerSample`: `8`
3436  * `.MaximumBitsPerSample`: `16`
3437  * `.BitsPerSampleGranularity`: `8`
3438  * `.MinimumSampleFrequency`: `11025`
3439  * `.MaximumSampleFrequency`: `44100`
3440  * `.SampleFrequencyGranularity`: `11025`
3441
3442#### Capability: 5
3443
3444 * `AM_MEDIA_TYPE`:
3445  * 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 F8 AA 72 03`
3446  * Format Data: `01 00 02 00 22 56 00 00 88 58 01 00 04 00 10 00 00 00`
3447  * `.subtype`: `FourCC 0x00000001`
3448  * `.bFixedSizeSamples`: `1`
3449  * `.bTemporalCompression`: `0`
3450  * `.lSampleSize`: `4`
3451  * `.cbFormat`: `18`
3452  * `WAVEFORMATEX`:
3453   * `.wFormatTag`: `1`
3454   * `.nChannels`: `2`
3455   * `.nSamplesPerSec`: `22050`
3456   * `.nAvgBytesPerSec: `88200`
3457   * `.nBlockAlign`: `4`
3458   * `.wBitsPerSample`: `16`
3459   * `.cbSize`: `0`
3460 * `AUDIO_STREAM_CONFIG_CAPS`:
3461  * 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`
3462  * `.MinimumChannels`: `1`
3463  * `.MaximumChannels`: `2`
3464  * `.ChannelsGranularity`: `1`
3465  * `.MinimumBitsPerSample`: `8`
3466  * `.MaximumBitsPerSample`: `16`
3467  * `.BitsPerSampleGranularity`: `8`
3468  * `.MinimumSampleFrequency`: `11025`
3469  * `.MaximumSampleFrequency`: `44100`
3470  * `.SampleFrequencyGranularity`: `11025`
3471
3472#### Capability: 6
3473
3474 * `AM_MEDIA_TYPE`:
3475  * 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 58 AD 72 03`
3476  * Format Data: `01 00 01 00 22 56 00 00 44 AC 00 00 02 00 10 00 00 00`
3477  * `.subtype`: `FourCC 0x00000001`
3478  * `.bFixedSizeSamples`: `1`
3479  * `.bTemporalCompression`: `0`
3480  * `.lSampleSize`: `2`
3481  * `.cbFormat`: `18`
3482  * `WAVEFORMATEX`:
3483   * `.wFormatTag`: `1`
3484   * `.nChannels`: `1`
3485   * `.nSamplesPerSec`: `22050`
3486   * `.nAvgBytesPerSec: `44100`
3487   * `.nBlockAlign`: `2`
3488   * `.wBitsPerSample`: `16`
3489   * `.cbSize`: `0`
3490 * `AUDIO_STREAM_CONFIG_CAPS`:
3491  * 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`
3492  * `.MinimumChannels`: `1`
3493  * `.MaximumChannels`: `2`
3494  * `.ChannelsGranularity`: `1`
3495  * `.MinimumBitsPerSample`: `8`
3496  * `.MaximumBitsPerSample`: `16`
3497  * `.BitsPerSampleGranularity`: `8`
3498  * `.MinimumSampleFrequency`: `11025`
3499  * `.MaximumSampleFrequency`: `44100`
3500  * `.SampleFrequencyGranularity`: `11025`
3501
3502#### Capability: 7
3503
3504 * `AM_MEDIA_TYPE`:
3505  * 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 F8 AA 72 03`
3506  * Format Data: `01 00 02 00 11 2B 00 00 44 AC 00 00 04 00 10 00 00 00`
3507  * `.subtype`: `FourCC 0x00000001`
3508  * `.bFixedSizeSamples`: `1`
3509  * `.bTemporalCompression`: `0`
3510  * `.lSampleSize`: `4`
3511  * `.cbFormat`: `18`
3512  * `WAVEFORMATEX`:
3513   * `.wFormatTag`: `1`
3514   * `.nChannels`: `2`
3515   * `.nSamplesPerSec`: `11025`
3516   * `.nAvgBytesPerSec: `44100`
3517   * `.nBlockAlign`: `4`
3518   * `.wBitsPerSample`: `16`
3519   * `.cbSize`: `0`
3520 * `AUDIO_STREAM_CONFIG_CAPS`:
3521  * 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`
3522  * `.MinimumChannels`: `1`
3523  * `.MaximumChannels`: `2`
3524  * `.ChannelsGranularity`: `1`
3525  * `.MinimumBitsPerSample`: `8`
3526  * `.MaximumBitsPerSample`: `16`
3527  * `.BitsPerSampleGranularity`: `8`
3528  * `.MinimumSampleFrequency`: `11025`
3529  * `.MaximumSampleFrequency`: `44100`
3530  * `.SampleFrequencyGranularity`: `11025`
3531
3532#### Capability: 8
3533
3534 * `AM_MEDIA_TYPE`:
3535  * 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 F8 AA 72 03`
3536  * Format Data: `01 00 01 00 11 2B 00 00 22 56 00 00 02 00 10 00 00 00`
3537  * `.subtype`: `FourCC 0x00000001`
3538  * `.bFixedSizeSamples`: `1`
3539  * `.bTemporalCompression`: `0`
3540  * `.lSampleSize`: `2`
3541  * `.cbFormat`: `18`
3542  * `WAVEFORMATEX`:
3543   * `.wFormatTag`: `1`
3544   * `.nChannels`: `1`
3545   * `.nSamplesPerSec`: `11025`
3546   * `.nAvgBytesPerSec: `22050`
3547   * `.nBlockAlign`: `2`
3548   * `.wBitsPerSample`: `16`
3549   * `.cbSize`: `0`
3550 * `AUDIO_STREAM_CONFIG_CAPS`:
3551  * 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`
3552  * `.MinimumChannels`: `1`
3553  * `.MaximumChannels`: `2`
3554  * `.ChannelsGranularity`: `1`
3555  * `.MinimumBitsPerSample`: `8`
3556  * `.MaximumBitsPerSample`: `16`
3557  * `.BitsPerSampleGranularity`: `8`
3558  * `.MinimumSampleFrequency`: `11025`
3559  * `.MaximumSampleFrequency`: `44100`
3560  * `.SampleFrequencyGranularity`: `11025`
3561
3562#### Capability: 9
3563
3564 * `AM_MEDIA_TYPE`:
3565  * 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 38 AA 72 03`
3566  * Format Data: `01 00 02 00 40 1F 00 00 00 7D 00 00 04 00 10 00 00 00`
3567  * `.subtype`: `FourCC 0x00000001`
3568  * `.bFixedSizeSamples`: `1`
3569  * `.bTemporalCompression`: `0`
3570  * `.lSampleSize`: `4`
3571  * `.cbFormat`: `18`
3572  * `WAVEFORMATEX`:
3573   * `.wFormatTag`: `1`
3574   * `.nChannels`: `2`
3575   * `.nSamplesPerSec`: `8000`
3576   * `.nAvgBytesPerSec: `32000`
3577   * `.nBlockAlign`: `4`
3578   * `.wBitsPerSample`: `16`
3579   * `.cbSize`: `0`
3580 * `AUDIO_STREAM_CONFIG_CAPS`:
3581  * 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`
3582  * `.MinimumChannels`: `1`
3583  * `.MaximumChannels`: `2`
3584  * `.ChannelsGranularity`: `1`
3585  * `.MinimumBitsPerSample`: `8`
3586  * `.MaximumBitsPerSample`: `16`
3587  * `.BitsPerSampleGranularity`: `8`
3588  * `.MinimumSampleFrequency`: `11025`
3589  * `.MaximumSampleFrequency`: `44100`
3590  * `.SampleFrequencyGranularity`: `11025`
3591
3592#### Capability: 10
3593
3594 * `AM_MEDIA_TYPE`:
3595  * 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 D8 A9 72 03`
3596  * Format Data: `01 00 01 00 40 1F 00 00 80 3E 00 00 02 00 10 00 00 00`
3597  * `.subtype`: `FourCC 0x00000001`
3598  * `.bFixedSizeSamples`: `1`
3599  * `.bTemporalCompression`: `0`
3600  * `.lSampleSize`: `2`
3601  * `.cbFormat`: `18`
3602  * `WAVEFORMATEX`:
3603   * `.wFormatTag`: `1`
3604   * `.nChannels`: `1`
3605   * `.nSamplesPerSec`: `8000`
3606   * `.nAvgBytesPerSec: `16000`
3607   * `.nBlockAlign`: `2`
3608   * `.wBitsPerSample`: `16`
3609   * `.cbSize`: `0`
3610 * `AUDIO_STREAM_CONFIG_CAPS`:
3611  * 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`
3612  * `.MinimumChannels`: `1`
3613  * `.MaximumChannels`: `2`
3614  * `.ChannelsGranularity`: `1`
3615  * `.MinimumBitsPerSample`: `8`
3616  * `.MaximumBitsPerSample`: `16`
3617  * `.BitsPerSampleGranularity`: `8`
3618  * `.MinimumSampleFrequency`: `11025`
3619  * `.MaximumSampleFrequency`: `44100`
3620  * `.SampleFrequencyGranularity`: `11025`
3621
3622#### Capability: 11
3623
3624 * `AM_MEDIA_TYPE`:
3625  * 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 58 AD 72 03`
3626  * Format Data: `01 00 02 00 44 AC 00 00 88 58 01 00 02 00 08 00 00 00`
3627  * `.subtype`: `FourCC 0x00000001`
3628  * `.bFixedSizeSamples`: `1`
3629  * `.bTemporalCompression`: `0`
3630  * `.lSampleSize`: `2`
3631  * `.cbFormat`: `18`
3632  * `WAVEFORMATEX`:
3633   * `.wFormatTag`: `1`
3634   * `.nChannels`: `2`
3635   * `.nSamplesPerSec`: `44100`
3636   * `.nAvgBytesPerSec: `88200`
3637   * `.nBlockAlign`: `2`
3638   * `.wBitsPerSample`: `8`
3639   * `.cbSize`: `0`
3640 * `AUDIO_STREAM_CONFIG_CAPS`:
3641  * 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`
3642  * `.MinimumChannels`: `1`
3643  * `.MaximumChannels`: `2`
3644  * `.ChannelsGranularity`: `1`
3645  * `.MinimumBitsPerSample`: `8`
3646  * `.MaximumBitsPerSample`: `16`
3647  * `.BitsPerSampleGranularity`: `8`
3648  * `.MinimumSampleFrequency`: `11025`
3649  * `.MaximumSampleFrequency`: `44100`
3650  * `.SampleFrequencyGranularity`: `11025`
3651
3652#### Capability: 12
3653
3654 * `AM_MEDIA_TYPE`:
3655  * 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 F8 AA 72 03`
3656  * Format Data: `01 00 01 00 44 AC 00 00 44 AC 00 00 01 00 08 00 00 00`
3657  * `.subtype`: `FourCC 0x00000001`
3658  * `.bFixedSizeSamples`: `1`
3659  * `.bTemporalCompression`: `0`
3660  * `.lSampleSize`: `1`
3661  * `.cbFormat`: `18`
3662  * `WAVEFORMATEX`:
3663   * `.wFormatTag`: `1`
3664   * `.nChannels`: `1`
3665   * `.nSamplesPerSec`: `44100`
3666   * `.nAvgBytesPerSec: `44100`
3667   * `.nBlockAlign`: `1`
3668   * `.wBitsPerSample`: `8`
3669   * `.cbSize`: `0`
3670 * `AUDIO_STREAM_CONFIG_CAPS`:
3671  * 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`
3672  * `.MinimumChannels`: `1`
3673  * `.MaximumChannels`: `2`
3674  * `.ChannelsGranularity`: `1`
3675  * `.MinimumBitsPerSample`: `8`
3676  * `.MaximumBitsPerSample`: `16`
3677  * `.BitsPerSampleGranularity`: `8`
3678  * `.MinimumSampleFrequency`: `11025`
3679  * `.MaximumSampleFrequency`: `44100`
3680  * `.SampleFrequencyGranularity`: `11025`
3681
3682#### Capability: 13
3683
3684 * `AM_MEDIA_TYPE`:
3685  * 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 38 AA 72 03`
3686  * Format Data: `01 00 02 00 22 56 00 00 44 AC 00 00 02 00 08 00 00 00`
3687  * `.subtype`: `FourCC 0x00000001`
3688  * `.bFixedSizeSamples`: `1`
3689  * `.bTemporalCompression`: `0`
3690  * `.lSampleSize`: `2`
3691  * `.cbFormat`: `18`
3692  * `WAVEFORMATEX`:
3693   * `.wFormatTag`: `1`
3694   * `.nChannels`: `2`
3695   * `.nSamplesPerSec`: `22050`
3696   * `.nAvgBytesPerSec: `44100`
3697   * `.nBlockAlign`: `2`
3698   * `.wBitsPerSample`: `8`
3699   * `.cbSize`: `0`
3700 * `AUDIO_STREAM_CONFIG_CAPS`:
3701  * 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`
3702  * `.MinimumChannels`: `1`
3703  * `.MaximumChannels`: `2`
3704  * `.ChannelsGranularity`: `1`
3705  * `.MinimumBitsPerSample`: `8`
3706  * `.MaximumBitsPerSample`: `16`
3707  * `.BitsPerSampleGranularity`: `8`
3708  * `.MinimumSampleFrequency`: `11025`
3709  * `.MaximumSampleFrequency`: `44100`
3710  * `.SampleFrequencyGranularity`: `11025`
3711
3712#### Capability: 14
3713
3714 * `AM_MEDIA_TYPE`:
3715  * 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 D8 A9 72 03`
3716  * Format Data: `01 00 01 00 22 56 00 00 22 56 00 00 01 00 08 00 00 00`
3717  * `.subtype`: `FourCC 0x00000001`
3718  * `.bFixedSizeSamples`: `1`
3719  * `.bTemporalCompression`: `0`
3720  * `.lSampleSize`: `1`
3721  * `.cbFormat`: `18`
3722  * `WAVEFORMATEX`:
3723   * `.wFormatTag`: `1`
3724   * `.nChannels`: `1`
3725   * `.nSamplesPerSec`: `22050`
3726   * `.nAvgBytesPerSec: `22050`
3727   * `.nBlockAlign`: `1`
3728   * `.wBitsPerSample`: `8`
3729   * `.cbSize`: `0`
3730 * `AUDIO_STREAM_CONFIG_CAPS`:
3731  * 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`
3732  * `.MinimumChannels`: `1`
3733  * `.MaximumChannels`: `2`
3734  * `.ChannelsGranularity`: `1`
3735  * `.MinimumBitsPerSample`: `8`
3736  * `.MaximumBitsPerSample`: `16`
3737  * `.BitsPerSampleGranularity`: `8`
3738  * `.MinimumSampleFrequency`: `11025`
3739  * `.MaximumSampleFrequency`: `44100`
3740  * `.SampleFrequencyGranularity`: `11025`
3741
3742#### Capability: 15
3743
3744 * `AM_MEDIA_TYPE`:
3745  * 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 D8 A9 72 03`
3746  * Format Data: `01 00 02 00 11 2B 00 00 22 56 00 00 02 00 08 00 00 00`
3747  * `.subtype`: `FourCC 0x00000001`
3748  * `.bFixedSizeSamples`: `1`
3749  * `.bTemporalCompression`: `0`
3750  * `.lSampleSize`: `2`
3751  * `.cbFormat`: `18`
3752  * `WAVEFORMATEX`:
3753   * `.wFormatTag`: `1`
3754   * `.nChannels`: `2`
3755   * `.nSamplesPerSec`: `11025`
3756   * `.nAvgBytesPerSec: `22050`
3757   * `.nBlockAlign`: `2`
3758   * `.wBitsPerSample`: `8`
3759   * `.cbSize`: `0`
3760 * `AUDIO_STREAM_CONFIG_CAPS`:
3761  * 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`
3762  * `.MinimumChannels`: `1`
3763  * `.MaximumChannels`: `2`
3764  * `.ChannelsGranularity`: `1`
3765  * `.MinimumBitsPerSample`: `8`
3766  * `.MaximumBitsPerSample`: `16`
3767  * `.BitsPerSampleGranularity`: `8`
3768  * `.MinimumSampleFrequency`: `11025`
3769  * `.MaximumSampleFrequency`: `44100`
3770  * `.SampleFrequencyGranularity`: `11025`
3771
3772#### Capability: 16
3773
3774 * `AM_MEDIA_TYPE`:
3775  * 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 58 AD 72 03`
3776  * Format Data: `01 00 01 00 11 2B 00 00 11 2B 00 00 01 00 08 00 00 00`
3777  * `.subtype`: `FourCC 0x00000001`
3778  * `.bFixedSizeSamples`: `1`
3779  * `.bTemporalCompression`: `0`
3780  * `.lSampleSize`: `1`
3781  * `.cbFormat`: `18`
3782  * `WAVEFORMATEX`:
3783   * `.wFormatTag`: `1`
3784   * `.nChannels`: `1`
3785   * `.nSamplesPerSec`: `11025`
3786   * `.nAvgBytesPerSec: `11025`
3787   * `.nBlockAlign`: `1`
3788   * `.wBitsPerSample`: `8`
3789   * `.cbSize`: `0`
3790 * `AUDIO_STREAM_CONFIG_CAPS`:
3791  * 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`
3792  * `.MinimumChannels`: `1`
3793  * `.MaximumChannels`: `2`
3794  * `.ChannelsGranularity`: `1`
3795  * `.MinimumBitsPerSample`: `8`
3796  * `.MaximumBitsPerSample`: `16`
3797  * `.BitsPerSampleGranularity`: `8`
3798  * `.MinimumSampleFrequency`: `11025`
3799  * `.MaximumSampleFrequency`: `44100`
3800  * `.SampleFrequencyGranularity`: `11025`
3801
3802#### Capability: 17
3803
3804 * `AM_MEDIA_TYPE`:
3805  * 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 58 AD 72 03`
3806  * Format Data: `01 00 02 00 40 1F 00 00 80 3E 00 00 02 00 08 00 00 00`
3807  * `.subtype`: `FourCC 0x00000001`
3808  * `.bFixedSizeSamples`: `1`
3809  * `.bTemporalCompression`: `0`
3810  * `.lSampleSize`: `2`
3811  * `.cbFormat`: `18`
3812  * `WAVEFORMATEX`:
3813   * `.wFormatTag`: `1`
3814   * `.nChannels`: `2`
3815   * `.nSamplesPerSec`: `8000`
3816   * `.nAvgBytesPerSec: `16000`
3817   * `.nBlockAlign`: `2`
3818   * `.wBitsPerSample`: `8`
3819   * `.cbSize`: `0`
3820 * `AUDIO_STREAM_CONFIG_CAPS`:
3821  * 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`
3822  * `.MinimumChannels`: `1`
3823  * `.MaximumChannels`: `2`
3824  * `.ChannelsGranularity`: `1`
3825  * `.MinimumBitsPerSample`: `8`
3826  * `.MaximumBitsPerSample`: `16`
3827  * `.BitsPerSampleGranularity`: `8`
3828  * `.MinimumSampleFrequency`: `11025`
3829  * `.MaximumSampleFrequency`: `44100`
3830  * `.SampleFrequencyGranularity`: `11025`
3831
3832#### Capability: 18
3833
3834 * `AM_MEDIA_TYPE`:
3835  * 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 F8 AA 72 03`
3836  * Format Data: `01 00 01 00 40 1F 00 00 40 1F 00 00 01 00 08 00 00 00`
3837  * `.subtype`: `FourCC 0x00000001`
3838  * `.bFixedSizeSamples`: `1`
3839  * `.bTemporalCompression`: `0`
3840  * `.lSampleSize`: `1`
3841  * `.cbFormat`: `18`
3842  * `WAVEFORMATEX`:
3843   * `.wFormatTag`: `1`
3844   * `.nChannels`: `1`
3845   * `.nSamplesPerSec`: `8000`
3846   * `.nAvgBytesPerSec: `8000`
3847   * `.nBlockAlign`: `1`
3848   * `.wBitsPerSample`: `8`
3849   * `.cbSize`: `0`
3850 * `AUDIO_STREAM_CONFIG_CAPS`:
3851  * 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`
3852  * `.MinimumChannels`: `1`
3853  * `.MaximumChannels`: `2`
3854  * `.ChannelsGranularity`: `1`
3855  * `.MinimumBitsPerSample`: `8`
3856  * `.MaximumBitsPerSample`: `16`
3857  * `.BitsPerSampleGranularity`: `8`
3858  * `.MinimumSampleFrequency`: `11025`
3859  * `.MaximumSampleFrequency`: `44100`
3860  * `.SampleFrequencyGranularity`: `11025`
3861
3862#### Capability: 19
3863
3864 * `AM_MEDIA_TYPE`:
3865  * 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 58 AD 72 03`
3866  * Format Data: `01 00 02 00 80 BB 00 00 00 EE 02 00 04 00 10 00 00 00`
3867  * `.subtype`: `FourCC 0x00000001`
3868  * `.bFixedSizeSamples`: `1`
3869  * `.bTemporalCompression`: `0`
3870  * `.lSampleSize`: `4`
3871  * `.cbFormat`: `18`
3872  * `WAVEFORMATEX`:
3873   * `.wFormatTag`: `1`
3874   * `.nChannels`: `2`
3875   * `.nSamplesPerSec`: `48000`
3876   * `.nAvgBytesPerSec: `192000`
3877   * `.nBlockAlign`: `4`
3878   * `.wBitsPerSample`: `16`
3879   * `.cbSize`: `0`
3880 * `AUDIO_STREAM_CONFIG_CAPS`:
3881  * 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`
3882  * `.MinimumChannels`: `1`
3883  * `.MaximumChannels`: `2`
3884  * `.ChannelsGranularity`: `1`
3885  * `.MinimumBitsPerSample`: `8`
3886  * `.MaximumBitsPerSample`: `16`
3887  * `.BitsPerSampleGranularity`: `8`
3888  * `.MinimumSampleFrequency`: `11025`
3889  * `.MaximumSampleFrequency`: `44100`
3890  * `.SampleFrequencyGranularity`: `11025`
3891
3892#### Capability: 20
3893
3894 * `AM_MEDIA_TYPE`:
3895  * 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 F8 AA 72 03`
3896  * Format Data: `01 00 01 00 80 BB 00 00 00 77 01 00 02 00 10 00 00 00`
3897  * `.subtype`: `FourCC 0x00000001`
3898  * `.bFixedSizeSamples`: `1`
3899  * `.bTemporalCompression`: `0`
3900  * `.lSampleSize`: `2`
3901  * `.cbFormat`: `18`
3902  * `WAVEFORMATEX`:
3903   * `.wFormatTag`: `1`
3904   * `.nChannels`: `1`
3905   * `.nSamplesPerSec`: `48000`
3906   * `.nAvgBytesPerSec: `96000`
3907   * `.nBlockAlign`: `2`
3908   * `.wBitsPerSample`: `16`
3909   * `.cbSize`: `0`
3910 * `AUDIO_STREAM_CONFIG_CAPS`:
3911  * 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`
3912  * `.MinimumChannels`: `1`
3913  * `.MaximumChannels`: `2`
3914  * `.ChannelsGranularity`: `1`
3915  * `.MinimumBitsPerSample`: `8`
3916  * `.MaximumBitsPerSample`: `16`
3917  * `.BitsPerSampleGranularity`: `8`
3918  * `.MinimumSampleFrequency`: `11025`
3919  * `.MaximumSampleFrequency`: `44100`
3920  * `.SampleFrequencyGranularity`: `11025`
3921
3922#### Capability: 21
3923
3924 * `AM_MEDIA_TYPE`:
3925  * 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 F8 AA 72 03`
3926  * Format Data: `01 00 02 00 00 77 01 00 00 DC 05 00 04 00 10 00 00 00`
3927  * `.subtype`: `FourCC 0x00000001`
3928  * `.bFixedSizeSamples`: `1`
3929  * `.bTemporalCompression`: `0`
3930  * `.lSampleSize`: `4`
3931  * `.cbFormat`: `18`
3932  * `WAVEFORMATEX`:
3933   * `.wFormatTag`: `1`
3934   * `.nChannels`: `2`
3935   * `.nSamplesPerSec`: `96000`
3936   * `.nAvgBytesPerSec: `384000`
3937   * `.nBlockAlign`: `4`
3938   * `.wBitsPerSample`: `16`
3939   * `.cbSize`: `0`
3940 * `AUDIO_STREAM_CONFIG_CAPS`:
3941  * 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`
3942  * `.MinimumChannels`: `1`
3943  * `.MaximumChannels`: `2`
3944  * `.ChannelsGranularity`: `1`
3945  * `.MinimumBitsPerSample`: `8`
3946  * `.MaximumBitsPerSample`: `16`
3947  * `.BitsPerSampleGranularity`: `8`
3948  * `.MinimumSampleFrequency`: `11025`
3949  * `.MaximumSampleFrequency`: `44100`
3950  * `.SampleFrequencyGranularity`: `11025`
3951
3952#### Capability: 22
3953
3954 * `AM_MEDIA_TYPE`:
3955  * 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 58 AD 72 03`
3956  * Format Data: `01 00 01 00 00 77 01 00 00 EE 02 00 02 00 10 00 00 00`
3957  * `.subtype`: `FourCC 0x00000001`
3958  * `.bFixedSizeSamples`: `1`
3959  * `.bTemporalCompression`: `0`
3960  * `.lSampleSize`: `2`
3961  * `.cbFormat`: `18`
3962  * `WAVEFORMATEX`:
3963   * `.wFormatTag`: `1`
3964   * `.nChannels`: `1`
3965   * `.nSamplesPerSec`: `96000`
3966   * `.nAvgBytesPerSec: `192000`
3967   * `.nBlockAlign`: `2`
3968   * `.wBitsPerSample`: `16`
3969   * `.cbSize`: `0`
3970 * `AUDIO_STREAM_CONFIG_CAPS`:
3971  * 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`
3972  * `.MinimumChannels`: `1`
3973  * `.MaximumChannels`: `2`
3974  * `.ChannelsGranularity`: `1`
3975  * `.MinimumBitsPerSample`: `8`
3976  * `.MaximumBitsPerSample`: `16`
3977  * `.BitsPerSampleGranularity`: `8`
3978  * `.MinimumSampleFrequency`: `11025`
3979  * `.MaximumSampleFrequency`: `44100`
3980  * `.SampleFrequencyGranularity`: `11025`
3981
3982Interfaces:
3983
3984  * `IKsPropertySet`
3985  * `IQualityControl`
3986  * `IAMBufferNegotiation`
3987  * `IAMStreamConfig`
3988  * `IAMStreamControl`
3989
3990### Pin: Volume principal
3991
3992 * Direction: `PINDIR_INPUT`
3993Interfaces:
3994
3995  * `IQualityControl`
3996
Note: See TracBrowser for help on using the repository browser.