source: trunk/Utilities/DirectShowCaptureCapabilities/Data/HP Webcam, SMI Grabber Device.md @ 937

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