source: trunk/Utilities/DirectShowCaptureCapabilities/Data/USB2.0 UVC HQ WebCam.md @ 304

Last change on this file since 304 was 304, checked in by roman, 8 years ago

User posted data

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