source: trunk/Utilities/DirectShowCaptureCapabilities/Data/(Aveo) USB WebCam.md @ 937

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