source: trunk/Utilities/DirectShowCaptureCapabilities/Data/FaceTime HD Camera (2).md @ 937

Last change on this file since 937 was 629, checked in by roman, 8 years ago
File size: 38.2 KB
Line 
1# System
2
3 * Version: 6.3.9600, Windows 8.1, VER_SUITE_SINGLEUSERTS, VER_NT_WORKSTATION
4 * Product: PRODUCT_PROFESSIONAL
5 * Computer Name: `Alex-PC`
6 * User Name: `Alex-PC\Alex` 
7 * Local Time: `1/5/2016 22:41:59`
8 * Architecture: x86
9 * Processors: `8`, Active Mask `0xFF`
10 * Page Size: `0x1000`
11 * Application Address Space: `0x00010000`..`0xFFFEFFFF`
12 * CPU: `GenuineIntel`, 0x1 EDX `0xBFEBFBFF` (MMX, SSE, SSE2), 0x1 ECX `0x7FFAFBBF` (SSE3, SSSE3, SSE41, SSE42, AVX), 0x7 EBX `0x000027AB` (AVX2), Brand `Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz`
13 * Physical Memory: `16,292` MB
14 * Committed Memory Limit: `16,292` MB
15 * Application Version: `1.0.0.527`
16
17# Devices
18
19## `GUID_DEVCLASS_IMAGE`
20
21 * FaceTime HD Camera
22  * Instance: PCI\VEN_14E4&DEV_1570&SUBSYS_157014E4&REV_00\000000FFFF00000000
23  * DEVPKEY_Device_Manufacturer: Apple Inc.
24  * DEVPKEY_Device_DriverVersion: 5.0.22.0
25
26## `GUID_DEVCLASS_MEDIA`
27
28 * Cirrus Logic CS4208 (AB 94)
29  * Instance: HDAUDIO\FUNC_01&VEN_1013&DEV_4208&SUBSYS_106B5E00&REV_1003\4&1EB83105&0&0001
30  * DEVPKEY_Device_Manufacturer: Cirrus Logic, Inc.
31  * DEVPKEY_Device_DriverVersion: 6.6001.3.13
32
33# Video
34
35 * FaceTime HD Camera
36
37## Device: FaceTime HD Camera
38
39 * Moniker Display Name: `@device:pnp:\\?\pci#ven_14e4&dev_1570&subsys_157014e4&rev_00#000000ffff00000000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global`
40
41Interfaces:
42
43  * `ISpecifyPropertyPages`
44  * `IKsPropertySet`
45  * `IAMCameraControl`
46  * `IAMDeviceRemoval`
47  * `IAMFilterMiscFlags`
48  * `IAMVideoProcAmp`
49
50Property Pages:
51
52  * `{71F96465-78F3-11D0-A18C-00A0C9118956}` - `CLSID_CameraControlPropertyPage`, CameraControl Property Page
53  * `{71F96464-78F3-11D0-A18C-00A0C9118956}` - `CLSID_VideoProcAmpPropertyPage`, VideoProcAmp Property Page
54
55### IAMVideoProcAmp
56
57 * `VideoProcAmp_Brightness`: `128`, flags `0x02`, `0`..`255`, step `1`, default `128`, cap flags `0x02`
58 * `VideoProcAmp_Contrast`: `128`, flags `0x02`, `0`..`255`, step `1`, default `128`, cap flags `0x02`
59 * `VideoProcAmp_Hue`: `128`, flags `0x02`, `0`..`255`, step `1`, default `128`, cap flags `0x02`
60 * `VideoProcAmp_Saturation`: `128`, flags `0x03`, `0`..`255`, step `1`, default `128`, cap flags `0x03`
61 * `VideoProcAmp_Sharpness`: `128`, flags `0x03`, `0`..`255`, step `1`, default `128`, cap flags `0x03`
62
63### IAMCameraControl
64
65 * `CameraControl_Exposure`: `0`, flags `0x00`, `0`..`511`, step `1`, default `256`, cap flags `0x00`, nGetRangeResult `0x80070490`, nGetResult `0x80070015`
66
67### Pin: Capture
68
69 * `AMPROPSETID_Pin`, `AMPROPERTY_PIN_CATEGORY`: `{FB6C4281-0353-11D1-905F-0000C0CC16BA} PIN_CATEGORY_CAPTURE`
70 * Capabilities:
71  * Count: `3`
72  * Structure Size: `128` (expected `128`)
73
74#### Capability: 0
75
76 * `AM_MEDIA_TYPE`:
77  * 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 02 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 58 00 00 00 E0 94 C1 00`
78  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 32 02 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 40 01 00 00 F0 00 00 00 01 00 10 00 59 55 59 32 00 60 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
79  * `.subtype`: `FourCC YUY2`
80  * `.bFixedSizeSamples`: `1`
81  * `.bTemporalCompression`: `0`
82  * `.lSampleSize`: `155,648`
83  * `.cbFormat`: `88`
84  * `VIDEOINFOHEADER`:
85  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
86  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
87  * `.dwBitRate`: `36864000`
88  * `.dwBitErrorRate`: `0`
89  * `.AvgTimePerFrame`: `33 3667`
90  * `BITMAPINFOHEADER`:
91   * `.biSize`: `40`
92   * `.biWidth`: `320`
93   * `.biHeight`: `240`
94   * `.biPlanes`: `1`
95   * `.biBitCount`: `16`
96   * `.biCompression`: `844715353` `YUY2`
97   * `.biSizeImage`: `155,648`
98 * `VIDEO_STREAM_CONFIG_CAPS`:
99  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 01 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 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 40 01 00 00 F0 00 00 00 40 01 00 00 F0 00 00 00 08 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 15 16 05 00 00 00 00 00 00 80 32 02 00 80 32 02`
100  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
101  * `.VideoStandard`: `1`
102  * `.InputSize`: `320` x `240`
103  * `.MinCroppingSize`: `320` x `240`
104  * `.MaxCroppingSize`: `320` x `240`
105  * `.CropGranularityX`: `8`
106  * `.CropAlignX`: `8`
107  * `.CropAlignY`: `1`
108  * `.MinOutputSize`: `320` x `240`
109  * `.MaxOutputSize`: `320` x `240`
110  * `.OutputGranularityX`: `8`
111  * `.OutputGranularityY`: `1`
112  * `.StretchTapsX`: `0`
113  * `.StretchTapsY`: `0`
114  * `.ShrinkTapsX`: `0`
115  * `.ShrinkTapsY`: `0`
116  * `.MinFrameInterval`: `33 3333`
117  * `.MaxFrameInterval`: `33 3333`
118  * `.MinBitsPerSecond`: `36,864,000`
119  * `.MaxBitsPerSecond`: `36,864,000`
120
121#### Capability: 1
122
123 * `AM_MEDIA_TYPE`:
124  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 60 09 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 58 00 00 00 E0 94 C1 00`
125  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CA 08 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 80 02 00 00 E0 01 00 00 01 00 10 00 59 55 59 32 00 60 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
126  * `.subtype`: `FourCC YUY2`
127  * `.bFixedSizeSamples`: `1`
128  * `.bTemporalCompression`: `0`
129  * `.lSampleSize`: `614,400`
130  * `.cbFormat`: `88`
131  * `VIDEOINFOHEADER`:
132  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
133  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
134  * `.dwBitRate`: `147456000`
135  * `.dwBitErrorRate`: `0`
136  * `.AvgTimePerFrame`: `33 3667`
137  * `BITMAPINFOHEADER`:
138   * `.biSize`: `40`
139   * `.biWidth`: `640`
140   * `.biHeight`: `480`
141   * `.biPlanes`: `1`
142   * `.biBitCount`: `16`
143   * `.biCompression`: `844715353` `YUY2`
144   * `.biSizeImage`: `614,400`
145 * `VIDEO_STREAM_CONFIG_CAPS`:
146  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 01 00 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 80 02 00 00 E0 01 00 00 80 02 00 00 E0 01 00 00 08 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 15 16 05 00 00 00 00 00 00 00 CA 08 00 00 CA 08`
147  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
148  * `.VideoStandard`: `1`
149  * `.InputSize`: `640` x `480`
150  * `.MinCroppingSize`: `640` x `480`
151  * `.MaxCroppingSize`: `640` x `480`
152  * `.CropGranularityX`: `8`
153  * `.CropAlignX`: `8`
154  * `.CropAlignY`: `1`
155  * `.MinOutputSize`: `640` x `480`
156  * `.MaxOutputSize`: `640` x `480`
157  * `.OutputGranularityX`: `8`
158  * `.OutputGranularityY`: `1`
159  * `.StretchTapsX`: `0`
160  * `.StretchTapsY`: `0`
161  * `.ShrinkTapsX`: `0`
162  * `.ShrinkTapsY`: `0`
163  * `.MinFrameInterval`: `33 3333`
164  * `.MaxFrameInterval`: `33 3333`
165  * `.MinBitsPerSecond`: `147,456,000`
166  * `.MaxBitsPerSecond`: `147,456,000`
167
168#### Capability: 2
169
170 * `AM_MEDIA_TYPE`:
171  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 20 1C 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 58 00 00 00 E0 94 C1 00`
172  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5E 1A 00 00 00 00 63 17 05 00 00 00 00 00 28 00 00 00 00 05 00 00 D0 02 00 00 01 00 10 00 59 55 59 32 00 20 1C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
173  * `.subtype`: `FourCC YUY2`
174  * `.bFixedSizeSamples`: `1`
175  * `.bTemporalCompression`: `0`
176  * `.lSampleSize`: `1,843,200`
177  * `.cbFormat`: `88`
178  * `VIDEOINFOHEADER`:
179  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
180  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
181  * `.dwBitRate`: `442368000`
182  * `.dwBitErrorRate`: `0`
183  * `.AvgTimePerFrame`: `33 3667`
184  * `BITMAPINFOHEADER`:
185   * `.biSize`: `40`
186   * `.biWidth`: `1280`
187   * `.biHeight`: `720`
188   * `.biPlanes`: `1`
189   * `.biBitCount`: `16`
190   * `.biCompression`: `844715353` `YUY2`
191   * `.biSizeImage`: `1,843,200`
192 * `VIDEO_STREAM_CONFIG_CAPS`:
193  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 01 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 08 00 00 00 01 00 00 00 08 00 00 00 01 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 00 00 08 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 15 16 05 00 00 00 00 00 00 00 5E 1A 00 00 5E 1A`
194  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
195  * `.VideoStandard`: `1`
196  * `.InputSize`: `1280` x `720`
197  * `.MinCroppingSize`: `1280` x `720`
198  * `.MaxCroppingSize`: `1280` x `720`
199  * `.CropGranularityX`: `8`
200  * `.CropAlignX`: `8`
201  * `.CropAlignY`: `1`
202  * `.MinOutputSize`: `1280` x `720`
203  * `.MaxOutputSize`: `1280` x `720`
204  * `.OutputGranularityX`: `8`
205  * `.OutputGranularityY`: `1`
206  * `.StretchTapsX`: `0`
207  * `.StretchTapsY`: `0`
208  * `.ShrinkTapsX`: `0`
209  * `.ShrinkTapsY`: `0`
210  * `.MinFrameInterval`: `33 3333`
211  * `.MaxFrameInterval`: `33 3333`
212  * `.MinBitsPerSecond`: `442,368,000`
213  * `.MaxBitsPerSecond`: `442,368,000`
214
215Capability Summary:
216
217 * Subtypes: FourCC YUY2
218 * Resolutions: 320x240, 640x480, 1280x720
219
220Interfaces:
221
222  * `ISpecifyPropertyPages`
223  * `IKsPropertySet`
224  * `IQualityControl`
225  * `IAMBufferNegotiation`
226  * `IAMStreamConfig`
227  * `IAMStreamControl`
228
229Property Pages:
230
231  * `{71F96467-78F3-11D0-A18C-00A0C9118956}` - `CLSID_VideoStreamConfigPropertyPage`, VideoStreamConfig Property Page
232
233# Audio
234
235 * Microphone (Cirrus Logic CS4208 (AB 94))
236
237## Device: Microphone (Cirrus Logic CS4208 (AB 94))
238
239 * Moniker Display Name: `@device:cm:{33D9A762-90C8-11D0-BD43-00A0C911CE86}\wave:{58BADC18-A923-405E-A715-4DB86EBE5875}`
240
241Interfaces:
242
243  * `ISpecifyPropertyPages`
244  * `IAMFilterMiscFlags`
245
246Property Pages:
247
248  * `{2CA8CA52-3C3F-11D2-B73D-00C04FB6BD3D}` - `CLSID_AudioInputMixerProperties`, AudioInputMixer Property Page
249
250### Pin: Capture
251
252 * `AMPROPSETID_Pin`, `AMPROPERTY_PIN_CATEGORY`: `{FB6C4281-0353-11D1-905F-0000C0CC16BA} PIN_CATEGORY_CAPTURE`
253 * Capabilities:
254  * Count: `23`
255  * Structure Size: `52` (expected `52`)
256
257#### Capability: 0
258
259 * `AM_MEDIA_TYPE`:
260  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 90 B5 C7 00`
261  * Format Data: `01 00 02 00 44 AC 00 00 10 B1 02 00 04 00 10 00 00 00`
262  * `.subtype`: `FourCC 0x00000001`
263  * `.bFixedSizeSamples`: `1`
264  * `.bTemporalCompression`: `0`
265  * `.lSampleSize`: `4`
266  * `.cbFormat`: `18`
267  * `WAVEFORMATEX`:
268   * `.wFormatTag`: `1`
269   * `.nChannels`: `2`
270   * `.nSamplesPerSec`: `44100`
271   * `.nAvgBytesPerSec: `176400`
272   * `.nBlockAlign`: `4`
273   * `.wBitsPerSample`: `16`
274   * `.cbSize`: `0`
275 * `AUDIO_STREAM_CONFIG_CAPS`:
276  * 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`
277  * `.MinimumChannels`: `1`
278  * `.MaximumChannels`: `2`
279  * `.ChannelsGranularity`: `1`
280  * `.MinimumBitsPerSample`: `8`
281  * `.MaximumBitsPerSample`: `16`
282  * `.BitsPerSampleGranularity`: `8`
283  * `.MinimumSampleFrequency`: `11025`
284  * `.MaximumSampleFrequency`: `44100`
285  * `.SampleFrequencyGranularity`: `11025`
286
287#### Capability: 1
288
289 * `AM_MEDIA_TYPE`:
290  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 30 B5 C7 00`
291  * Format Data: `01 00 02 00 44 AC 00 00 10 B1 02 00 04 00 10 00 00 00`
292  * `.subtype`: `FourCC 0x00000001`
293  * `.bFixedSizeSamples`: `1`
294  * `.bTemporalCompression`: `0`
295  * `.lSampleSize`: `4`
296  * `.cbFormat`: `18`
297  * `WAVEFORMATEX`:
298   * `.wFormatTag`: `1`
299   * `.nChannels`: `2`
300   * `.nSamplesPerSec`: `44100`
301   * `.nAvgBytesPerSec: `176400`
302   * `.nBlockAlign`: `4`
303   * `.wBitsPerSample`: `16`
304   * `.cbSize`: `0`
305 * `AUDIO_STREAM_CONFIG_CAPS`:
306  * 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`
307  * `.MinimumChannels`: `1`
308  * `.MaximumChannels`: `2`
309  * `.ChannelsGranularity`: `1`
310  * `.MinimumBitsPerSample`: `8`
311  * `.MaximumBitsPerSample`: `16`
312  * `.BitsPerSampleGranularity`: `8`
313  * `.MinimumSampleFrequency`: `11025`
314  * `.MaximumSampleFrequency`: `44100`
315  * `.SampleFrequencyGranularity`: `11025`
316
317#### Capability: 2
318
319 * `AM_MEDIA_TYPE`:
320  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 10 B4 C7 00`
321  * Format Data: `01 00 01 00 44 AC 00 00 88 58 01 00 02 00 10 00 00 00`
322  * `.subtype`: `FourCC 0x00000001`
323  * `.bFixedSizeSamples`: `1`
324  * `.bTemporalCompression`: `0`
325  * `.lSampleSize`: `2`
326  * `.cbFormat`: `18`
327  * `WAVEFORMATEX`:
328   * `.wFormatTag`: `1`
329   * `.nChannels`: `1`
330   * `.nSamplesPerSec`: `44100`
331   * `.nAvgBytesPerSec: `88200`
332   * `.nBlockAlign`: `2`
333   * `.wBitsPerSample`: `16`
334   * `.cbSize`: `0`
335 * `AUDIO_STREAM_CONFIG_CAPS`:
336  * 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`
337  * `.MinimumChannels`: `1`
338  * `.MaximumChannels`: `2`
339  * `.ChannelsGranularity`: `1`
340  * `.MinimumBitsPerSample`: `8`
341  * `.MaximumBitsPerSample`: `16`
342  * `.BitsPerSampleGranularity`: `8`
343  * `.MinimumSampleFrequency`: `11025`
344  * `.MaximumSampleFrequency`: `44100`
345  * `.SampleFrequencyGranularity`: `11025`
346
347#### Capability: 3
348
349 * `AM_MEDIA_TYPE`:
350  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 F0 B5 C7 00`
351  * Format Data: `01 00 02 00 00 7D 00 00 00 F4 01 00 04 00 10 00 00 00`
352  * `.subtype`: `FourCC 0x00000001`
353  * `.bFixedSizeSamples`: `1`
354  * `.bTemporalCompression`: `0`
355  * `.lSampleSize`: `4`
356  * `.cbFormat`: `18`
357  * `WAVEFORMATEX`:
358   * `.wFormatTag`: `1`
359   * `.nChannels`: `2`
360   * `.nSamplesPerSec`: `32000`
361   * `.nAvgBytesPerSec: `128000`
362   * `.nBlockAlign`: `4`
363   * `.wBitsPerSample`: `16`
364   * `.cbSize`: `0`
365 * `AUDIO_STREAM_CONFIG_CAPS`:
366  * 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`
367  * `.MinimumChannels`: `1`
368  * `.MaximumChannels`: `2`
369  * `.ChannelsGranularity`: `1`
370  * `.MinimumBitsPerSample`: `8`
371  * `.MaximumBitsPerSample`: `16`
372  * `.BitsPerSampleGranularity`: `8`
373  * `.MinimumSampleFrequency`: `11025`
374  * `.MaximumSampleFrequency`: `44100`
375  * `.SampleFrequencyGranularity`: `11025`
376
377#### Capability: 4
378
379 * `AM_MEDIA_TYPE`:
380  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 B0 B3 C7 00`
381  * Format Data: `01 00 01 00 00 7D 00 00 00 FA 00 00 02 00 10 00 00 00`
382  * `.subtype`: `FourCC 0x00000001`
383  * `.bFixedSizeSamples`: `1`
384  * `.bTemporalCompression`: `0`
385  * `.lSampleSize`: `2`
386  * `.cbFormat`: `18`
387  * `WAVEFORMATEX`:
388   * `.wFormatTag`: `1`
389   * `.nChannels`: `1`
390   * `.nSamplesPerSec`: `32000`
391   * `.nAvgBytesPerSec: `64000`
392   * `.nBlockAlign`: `2`
393   * `.wBitsPerSample`: `16`
394   * `.cbSize`: `0`
395 * `AUDIO_STREAM_CONFIG_CAPS`:
396  * 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`
397  * `.MinimumChannels`: `1`
398  * `.MaximumChannels`: `2`
399  * `.ChannelsGranularity`: `1`
400  * `.MinimumBitsPerSample`: `8`
401  * `.MaximumBitsPerSample`: `16`
402  * `.BitsPerSampleGranularity`: `8`
403  * `.MinimumSampleFrequency`: `11025`
404  * `.MaximumSampleFrequency`: `44100`
405  * `.SampleFrequencyGranularity`: `11025`
406
407#### Capability: 5
408
409 * `AM_MEDIA_TYPE`:
410  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 F0 B3 C7 00`
411  * Format Data: `01 00 02 00 22 56 00 00 88 58 01 00 04 00 10 00 00 00`
412  * `.subtype`: `FourCC 0x00000001`
413  * `.bFixedSizeSamples`: `1`
414  * `.bTemporalCompression`: `0`
415  * `.lSampleSize`: `4`
416  * `.cbFormat`: `18`
417  * `WAVEFORMATEX`:
418   * `.wFormatTag`: `1`
419   * `.nChannels`: `2`
420   * `.nSamplesPerSec`: `22050`
421   * `.nAvgBytesPerSec: `88200`
422   * `.nBlockAlign`: `4`
423   * `.wBitsPerSample`: `16`
424   * `.cbSize`: `0`
425 * `AUDIO_STREAM_CONFIG_CAPS`:
426  * 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`
427  * `.MinimumChannels`: `1`
428  * `.MaximumChannels`: `2`
429  * `.ChannelsGranularity`: `1`
430  * `.MinimumBitsPerSample`: `8`
431  * `.MaximumBitsPerSample`: `16`
432  * `.BitsPerSampleGranularity`: `8`
433  * `.MinimumSampleFrequency`: `11025`
434  * `.MaximumSampleFrequency`: `44100`
435  * `.SampleFrequencyGranularity`: `11025`
436
437#### Capability: 6
438
439 * `AM_MEDIA_TYPE`:
440  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 10 B3 C7 00`
441  * Format Data: `01 00 01 00 22 56 00 00 44 AC 00 00 02 00 10 00 00 00`
442  * `.subtype`: `FourCC 0x00000001`
443  * `.bFixedSizeSamples`: `1`
444  * `.bTemporalCompression`: `0`
445  * `.lSampleSize`: `2`
446  * `.cbFormat`: `18`
447  * `WAVEFORMATEX`:
448   * `.wFormatTag`: `1`
449   * `.nChannels`: `1`
450   * `.nSamplesPerSec`: `22050`
451   * `.nAvgBytesPerSec: `44100`
452   * `.nBlockAlign`: `2`
453   * `.wBitsPerSample`: `16`
454   * `.cbSize`: `0`
455 * `AUDIO_STREAM_CONFIG_CAPS`:
456  * 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`
457  * `.MinimumChannels`: `1`
458  * `.MaximumChannels`: `2`
459  * `.ChannelsGranularity`: `1`
460  * `.MinimumBitsPerSample`: `8`
461  * `.MaximumBitsPerSample`: `16`
462  * `.BitsPerSampleGranularity`: `8`
463  * `.MinimumSampleFrequency`: `11025`
464  * `.MaximumSampleFrequency`: `44100`
465  * `.SampleFrequencyGranularity`: `11025`
466
467#### Capability: 7
468
469 * `AM_MEDIA_TYPE`:
470  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 90 B5 C7 00`
471  * Format Data: `01 00 02 00 11 2B 00 00 44 AC 00 00 04 00 10 00 00 00`
472  * `.subtype`: `FourCC 0x00000001`
473  * `.bFixedSizeSamples`: `1`
474  * `.bTemporalCompression`: `0`
475  * `.lSampleSize`: `4`
476  * `.cbFormat`: `18`
477  * `WAVEFORMATEX`:
478   * `.wFormatTag`: `1`
479   * `.nChannels`: `2`
480   * `.nSamplesPerSec`: `11025`
481   * `.nAvgBytesPerSec: `44100`
482   * `.nBlockAlign`: `4`
483   * `.wBitsPerSample`: `16`
484   * `.cbSize`: `0`
485 * `AUDIO_STREAM_CONFIG_CAPS`:
486  * 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`
487  * `.MinimumChannels`: `1`
488  * `.MaximumChannels`: `2`
489  * `.ChannelsGranularity`: `1`
490  * `.MinimumBitsPerSample`: `8`
491  * `.MaximumBitsPerSample`: `16`
492  * `.BitsPerSampleGranularity`: `8`
493  * `.MinimumSampleFrequency`: `11025`
494  * `.MaximumSampleFrequency`: `44100`
495  * `.SampleFrequencyGranularity`: `11025`
496
497#### Capability: 8
498
499 * `AM_MEDIA_TYPE`:
500  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 B0 B3 C7 00`
501  * Format Data: `01 00 01 00 11 2B 00 00 22 56 00 00 02 00 10 00 00 00`
502  * `.subtype`: `FourCC 0x00000001`
503  * `.bFixedSizeSamples`: `1`
504  * `.bTemporalCompression`: `0`
505  * `.lSampleSize`: `2`
506  * `.cbFormat`: `18`
507  * `WAVEFORMATEX`:
508   * `.wFormatTag`: `1`
509   * `.nChannels`: `1`
510   * `.nSamplesPerSec`: `11025`
511   * `.nAvgBytesPerSec: `22050`
512   * `.nBlockAlign`: `2`
513   * `.wBitsPerSample`: `16`
514   * `.cbSize`: `0`
515 * `AUDIO_STREAM_CONFIG_CAPS`:
516  * 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`
517  * `.MinimumChannels`: `1`
518  * `.MaximumChannels`: `2`
519  * `.ChannelsGranularity`: `1`
520  * `.MinimumBitsPerSample`: `8`
521  * `.MaximumBitsPerSample`: `16`
522  * `.BitsPerSampleGranularity`: `8`
523  * `.MinimumSampleFrequency`: `11025`
524  * `.MaximumSampleFrequency`: `44100`
525  * `.SampleFrequencyGranularity`: `11025`
526
527#### Capability: 9
528
529 * `AM_MEDIA_TYPE`:
530  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 90 B5 C7 00`
531  * Format Data: `01 00 02 00 40 1F 00 00 00 7D 00 00 04 00 10 00 00 00`
532  * `.subtype`: `FourCC 0x00000001`
533  * `.bFixedSizeSamples`: `1`
534  * `.bTemporalCompression`: `0`
535  * `.lSampleSize`: `4`
536  * `.cbFormat`: `18`
537  * `WAVEFORMATEX`:
538   * `.wFormatTag`: `1`
539   * `.nChannels`: `2`
540   * `.nSamplesPerSec`: `8000`
541   * `.nAvgBytesPerSec: `32000`
542   * `.nBlockAlign`: `4`
543   * `.wBitsPerSample`: `16`
544   * `.cbSize`: `0`
545 * `AUDIO_STREAM_CONFIG_CAPS`:
546  * 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`
547  * `.MinimumChannels`: `1`
548  * `.MaximumChannels`: `2`
549  * `.ChannelsGranularity`: `1`
550  * `.MinimumBitsPerSample`: `8`
551  * `.MaximumBitsPerSample`: `16`
552  * `.BitsPerSampleGranularity`: `8`
553  * `.MinimumSampleFrequency`: `11025`
554  * `.MaximumSampleFrequency`: `44100`
555  * `.SampleFrequencyGranularity`: `11025`
556
557#### Capability: 10
558
559 * `AM_MEDIA_TYPE`:
560  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 90 B5 C7 00`
561  * Format Data: `01 00 01 00 40 1F 00 00 80 3E 00 00 02 00 10 00 00 00`
562  * `.subtype`: `FourCC 0x00000001`
563  * `.bFixedSizeSamples`: `1`
564  * `.bTemporalCompression`: `0`
565  * `.lSampleSize`: `2`
566  * `.cbFormat`: `18`
567  * `WAVEFORMATEX`:
568   * `.wFormatTag`: `1`
569   * `.nChannels`: `1`
570   * `.nSamplesPerSec`: `8000`
571   * `.nAvgBytesPerSec: `16000`
572   * `.nBlockAlign`: `2`
573   * `.wBitsPerSample`: `16`
574   * `.cbSize`: `0`
575 * `AUDIO_STREAM_CONFIG_CAPS`:
576  * 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`
577  * `.MinimumChannels`: `1`
578  * `.MaximumChannels`: `2`
579  * `.ChannelsGranularity`: `1`
580  * `.MinimumBitsPerSample`: `8`
581  * `.MaximumBitsPerSample`: `16`
582  * `.BitsPerSampleGranularity`: `8`
583  * `.MinimumSampleFrequency`: `11025`
584  * `.MaximumSampleFrequency`: `44100`
585  * `.SampleFrequencyGranularity`: `11025`
586
587#### Capability: 11
588
589 * `AM_MEDIA_TYPE`:
590  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 B0 B3 C7 00`
591  * Format Data: `01 00 02 00 44 AC 00 00 88 58 01 00 02 00 08 00 00 00`
592  * `.subtype`: `FourCC 0x00000001`
593  * `.bFixedSizeSamples`: `1`
594  * `.bTemporalCompression`: `0`
595  * `.lSampleSize`: `2`
596  * `.cbFormat`: `18`
597  * `WAVEFORMATEX`:
598   * `.wFormatTag`: `1`
599   * `.nChannels`: `2`
600   * `.nSamplesPerSec`: `44100`
601   * `.nAvgBytesPerSec: `88200`
602   * `.nBlockAlign`: `2`
603   * `.wBitsPerSample`: `8`
604   * `.cbSize`: `0`
605 * `AUDIO_STREAM_CONFIG_CAPS`:
606  * 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`
607  * `.MinimumChannels`: `1`
608  * `.MaximumChannels`: `2`
609  * `.ChannelsGranularity`: `1`
610  * `.MinimumBitsPerSample`: `8`
611  * `.MaximumBitsPerSample`: `16`
612  * `.BitsPerSampleGranularity`: `8`
613  * `.MinimumSampleFrequency`: `11025`
614  * `.MaximumSampleFrequency`: `44100`
615  * `.SampleFrequencyGranularity`: `11025`
616
617#### Capability: 12
618
619 * `AM_MEDIA_TYPE`:
620  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 90 B5 C7 00`
621  * Format Data: `01 00 01 00 44 AC 00 00 44 AC 00 00 01 00 08 00 00 00`
622  * `.subtype`: `FourCC 0x00000001`
623  * `.bFixedSizeSamples`: `1`
624  * `.bTemporalCompression`: `0`
625  * `.lSampleSize`: `1`
626  * `.cbFormat`: `18`
627  * `WAVEFORMATEX`:
628   * `.wFormatTag`: `1`
629   * `.nChannels`: `1`
630   * `.nSamplesPerSec`: `44100`
631   * `.nAvgBytesPerSec: `44100`
632   * `.nBlockAlign`: `1`
633   * `.wBitsPerSample`: `8`
634   * `.cbSize`: `0`
635 * `AUDIO_STREAM_CONFIG_CAPS`:
636  * 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`
637  * `.MinimumChannels`: `1`
638  * `.MaximumChannels`: `2`
639  * `.ChannelsGranularity`: `1`
640  * `.MinimumBitsPerSample`: `8`
641  * `.MaximumBitsPerSample`: `16`
642  * `.BitsPerSampleGranularity`: `8`
643  * `.MinimumSampleFrequency`: `11025`
644  * `.MaximumSampleFrequency`: `44100`
645  * `.SampleFrequencyGranularity`: `11025`
646
647#### Capability: 13
648
649 * `AM_MEDIA_TYPE`:
650  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 F0 B5 C7 00`
651  * Format Data: `01 00 02 00 22 56 00 00 44 AC 00 00 02 00 08 00 00 00`
652  * `.subtype`: `FourCC 0x00000001`
653  * `.bFixedSizeSamples`: `1`
654  * `.bTemporalCompression`: `0`
655  * `.lSampleSize`: `2`
656  * `.cbFormat`: `18`
657  * `WAVEFORMATEX`:
658   * `.wFormatTag`: `1`
659   * `.nChannels`: `2`
660   * `.nSamplesPerSec`: `22050`
661   * `.nAvgBytesPerSec: `44100`
662   * `.nBlockAlign`: `2`
663   * `.wBitsPerSample`: `8`
664   * `.cbSize`: `0`
665 * `AUDIO_STREAM_CONFIG_CAPS`:
666  * 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`
667  * `.MinimumChannels`: `1`
668  * `.MaximumChannels`: `2`
669  * `.ChannelsGranularity`: `1`
670  * `.MinimumBitsPerSample`: `8`
671  * `.MaximumBitsPerSample`: `16`
672  * `.BitsPerSampleGranularity`: `8`
673  * `.MinimumSampleFrequency`: `11025`
674  * `.MaximumSampleFrequency`: `44100`
675  * `.SampleFrequencyGranularity`: `11025`
676
677#### Capability: 14
678
679 * `AM_MEDIA_TYPE`:
680  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 B0 B3 C7 00`
681  * Format Data: `01 00 01 00 22 56 00 00 22 56 00 00 01 00 08 00 00 00`
682  * `.subtype`: `FourCC 0x00000001`
683  * `.bFixedSizeSamples`: `1`
684  * `.bTemporalCompression`: `0`
685  * `.lSampleSize`: `1`
686  * `.cbFormat`: `18`
687  * `WAVEFORMATEX`:
688   * `.wFormatTag`: `1`
689   * `.nChannels`: `1`
690   * `.nSamplesPerSec`: `22050`
691   * `.nAvgBytesPerSec: `22050`
692   * `.nBlockAlign`: `1`
693   * `.wBitsPerSample`: `8`
694   * `.cbSize`: `0`
695 * `AUDIO_STREAM_CONFIG_CAPS`:
696  * 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`
697  * `.MinimumChannels`: `1`
698  * `.MaximumChannels`: `2`
699  * `.ChannelsGranularity`: `1`
700  * `.MinimumBitsPerSample`: `8`
701  * `.MaximumBitsPerSample`: `16`
702  * `.BitsPerSampleGranularity`: `8`
703  * `.MinimumSampleFrequency`: `11025`
704  * `.MaximumSampleFrequency`: `44100`
705  * `.SampleFrequencyGranularity`: `11025`
706
707#### Capability: 15
708
709 * `AM_MEDIA_TYPE`:
710  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 F0 B5 C7 00`
711  * Format Data: `01 00 02 00 11 2B 00 00 22 56 00 00 02 00 08 00 00 00`
712  * `.subtype`: `FourCC 0x00000001`
713  * `.bFixedSizeSamples`: `1`
714  * `.bTemporalCompression`: `0`
715  * `.lSampleSize`: `2`
716  * `.cbFormat`: `18`
717  * `WAVEFORMATEX`:
718   * `.wFormatTag`: `1`
719   * `.nChannels`: `2`
720   * `.nSamplesPerSec`: `11025`
721   * `.nAvgBytesPerSec: `22050`
722   * `.nBlockAlign`: `2`
723   * `.wBitsPerSample`: `8`
724   * `.cbSize`: `0`
725 * `AUDIO_STREAM_CONFIG_CAPS`:
726  * 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`
727  * `.MinimumChannels`: `1`
728  * `.MaximumChannels`: `2`
729  * `.ChannelsGranularity`: `1`
730  * `.MinimumBitsPerSample`: `8`
731  * `.MaximumBitsPerSample`: `16`
732  * `.BitsPerSampleGranularity`: `8`
733  * `.MinimumSampleFrequency`: `11025`
734  * `.MaximumSampleFrequency`: `44100`
735  * `.SampleFrequencyGranularity`: `11025`
736
737#### Capability: 16
738
739 * `AM_MEDIA_TYPE`:
740  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 90 B5 C7 00`
741  * Format Data: `01 00 01 00 11 2B 00 00 11 2B 00 00 01 00 08 00 00 00`
742  * `.subtype`: `FourCC 0x00000001`
743  * `.bFixedSizeSamples`: `1`
744  * `.bTemporalCompression`: `0`
745  * `.lSampleSize`: `1`
746  * `.cbFormat`: `18`
747  * `WAVEFORMATEX`:
748   * `.wFormatTag`: `1`
749   * `.nChannels`: `1`
750   * `.nSamplesPerSec`: `11025`
751   * `.nAvgBytesPerSec: `11025`
752   * `.nBlockAlign`: `1`
753   * `.wBitsPerSample`: `8`
754   * `.cbSize`: `0`
755 * `AUDIO_STREAM_CONFIG_CAPS`:
756  * 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`
757  * `.MinimumChannels`: `1`
758  * `.MaximumChannels`: `2`
759  * `.ChannelsGranularity`: `1`
760  * `.MinimumBitsPerSample`: `8`
761  * `.MaximumBitsPerSample`: `16`
762  * `.BitsPerSampleGranularity`: `8`
763  * `.MinimumSampleFrequency`: `11025`
764  * `.MaximumSampleFrequency`: `44100`
765  * `.SampleFrequencyGranularity`: `11025`
766
767#### Capability: 17
768
769 * `AM_MEDIA_TYPE`:
770  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 10 B3 C7 00`
771  * Format Data: `01 00 02 00 40 1F 00 00 80 3E 00 00 02 00 08 00 00 00`
772  * `.subtype`: `FourCC 0x00000001`
773  * `.bFixedSizeSamples`: `1`
774  * `.bTemporalCompression`: `0`
775  * `.lSampleSize`: `2`
776  * `.cbFormat`: `18`
777  * `WAVEFORMATEX`:
778   * `.wFormatTag`: `1`
779   * `.nChannels`: `2`
780   * `.nSamplesPerSec`: `8000`
781   * `.nAvgBytesPerSec: `16000`
782   * `.nBlockAlign`: `2`
783   * `.wBitsPerSample`: `8`
784   * `.cbSize`: `0`
785 * `AUDIO_STREAM_CONFIG_CAPS`:
786  * 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`
787  * `.MinimumChannels`: `1`
788  * `.MaximumChannels`: `2`
789  * `.ChannelsGranularity`: `1`
790  * `.MinimumBitsPerSample`: `8`
791  * `.MaximumBitsPerSample`: `16`
792  * `.BitsPerSampleGranularity`: `8`
793  * `.MinimumSampleFrequency`: `11025`
794  * `.MaximumSampleFrequency`: `44100`
795  * `.SampleFrequencyGranularity`: `11025`
796
797#### Capability: 18
798
799 * `AM_MEDIA_TYPE`:
800  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 01 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 B0 B3 C7 00`
801  * Format Data: `01 00 01 00 40 1F 00 00 40 1F 00 00 01 00 08 00 00 00`
802  * `.subtype`: `FourCC 0x00000001`
803  * `.bFixedSizeSamples`: `1`
804  * `.bTemporalCompression`: `0`
805  * `.lSampleSize`: `1`
806  * `.cbFormat`: `18`
807  * `WAVEFORMATEX`:
808   * `.wFormatTag`: `1`
809   * `.nChannels`: `1`
810   * `.nSamplesPerSec`: `8000`
811   * `.nAvgBytesPerSec: `8000`
812   * `.nBlockAlign`: `1`
813   * `.wBitsPerSample`: `8`
814   * `.cbSize`: `0`
815 * `AUDIO_STREAM_CONFIG_CAPS`:
816  * 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`
817  * `.MinimumChannels`: `1`
818  * `.MaximumChannels`: `2`
819  * `.ChannelsGranularity`: `1`
820  * `.MinimumBitsPerSample`: `8`
821  * `.MaximumBitsPerSample`: `16`
822  * `.BitsPerSampleGranularity`: `8`
823  * `.MinimumSampleFrequency`: `11025`
824  * `.MaximumSampleFrequency`: `44100`
825  * `.SampleFrequencyGranularity`: `11025`
826
827#### Capability: 19
828
829 * `AM_MEDIA_TYPE`:
830  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 30 B5 C7 00`
831  * Format Data: `01 00 02 00 80 BB 00 00 00 EE 02 00 04 00 10 00 00 00`
832  * `.subtype`: `FourCC 0x00000001`
833  * `.bFixedSizeSamples`: `1`
834  * `.bTemporalCompression`: `0`
835  * `.lSampleSize`: `4`
836  * `.cbFormat`: `18`
837  * `WAVEFORMATEX`:
838   * `.wFormatTag`: `1`
839   * `.nChannels`: `2`
840   * `.nSamplesPerSec`: `48000`
841   * `.nAvgBytesPerSec: `192000`
842   * `.nBlockAlign`: `4`
843   * `.wBitsPerSample`: `16`
844   * `.cbSize`: `0`
845 * `AUDIO_STREAM_CONFIG_CAPS`:
846  * 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`
847  * `.MinimumChannels`: `1`
848  * `.MaximumChannels`: `2`
849  * `.ChannelsGranularity`: `1`
850  * `.MinimumBitsPerSample`: `8`
851  * `.MaximumBitsPerSample`: `16`
852  * `.BitsPerSampleGranularity`: `8`
853  * `.MinimumSampleFrequency`: `11025`
854  * `.MaximumSampleFrequency`: `44100`
855  * `.SampleFrequencyGranularity`: `11025`
856
857#### Capability: 20
858
859 * `AM_MEDIA_TYPE`:
860  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 90 B5 C7 00`
861  * Format Data: `01 00 01 00 80 BB 00 00 00 77 01 00 02 00 10 00 00 00`
862  * `.subtype`: `FourCC 0x00000001`
863  * `.bFixedSizeSamples`: `1`
864  * `.bTemporalCompression`: `0`
865  * `.lSampleSize`: `2`
866  * `.cbFormat`: `18`
867  * `WAVEFORMATEX`:
868   * `.wFormatTag`: `1`
869   * `.nChannels`: `1`
870   * `.nSamplesPerSec`: `48000`
871   * `.nAvgBytesPerSec: `96000`
872   * `.nBlockAlign`: `2`
873   * `.wBitsPerSample`: `16`
874   * `.cbSize`: `0`
875 * `AUDIO_STREAM_CONFIG_CAPS`:
876  * 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`
877  * `.MinimumChannels`: `1`
878  * `.MaximumChannels`: `2`
879  * `.ChannelsGranularity`: `1`
880  * `.MinimumBitsPerSample`: `8`
881  * `.MaximumBitsPerSample`: `16`
882  * `.BitsPerSampleGranularity`: `8`
883  * `.MinimumSampleFrequency`: `11025`
884  * `.MaximumSampleFrequency`: `44100`
885  * `.SampleFrequencyGranularity`: `11025`
886
887#### Capability: 21
888
889 * `AM_MEDIA_TYPE`:
890  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 04 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 10 B3 C7 00`
891  * Format Data: `01 00 02 00 00 77 01 00 00 DC 05 00 04 00 10 00 00 00`
892  * `.subtype`: `FourCC 0x00000001`
893  * `.bFixedSizeSamples`: `1`
894  * `.bTemporalCompression`: `0`
895  * `.lSampleSize`: `4`
896  * `.cbFormat`: `18`
897  * `WAVEFORMATEX`:
898   * `.wFormatTag`: `1`
899   * `.nChannels`: `2`
900   * `.nSamplesPerSec`: `96000`
901   * `.nAvgBytesPerSec: `384000`
902   * `.nBlockAlign`: `4`
903   * `.wBitsPerSample`: `16`
904   * `.cbSize`: `0`
905 * `AUDIO_STREAM_CONFIG_CAPS`:
906  * 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`
907  * `.MinimumChannels`: `1`
908  * `.MaximumChannels`: `2`
909  * `.ChannelsGranularity`: `1`
910  * `.MinimumBitsPerSample`: `8`
911  * `.MaximumBitsPerSample`: `16`
912  * `.BitsPerSampleGranularity`: `8`
913  * `.MinimumSampleFrequency`: `11025`
914  * `.MaximumSampleFrequency`: `44100`
915  * `.SampleFrequencyGranularity`: `11025`
916
917#### Capability: 22
918
919 * `AM_MEDIA_TYPE`:
920  * Data: `61 75 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 02 00 00 00 81 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 12 00 00 00 30 B5 C7 00`
921  * Format Data: `01 00 01 00 00 77 01 00 00 EE 02 00 02 00 10 00 00 00`
922  * `.subtype`: `FourCC 0x00000001`
923  * `.bFixedSizeSamples`: `1`
924  * `.bTemporalCompression`: `0`
925  * `.lSampleSize`: `2`
926  * `.cbFormat`: `18`
927  * `WAVEFORMATEX`:
928   * `.wFormatTag`: `1`
929   * `.nChannels`: `1`
930   * `.nSamplesPerSec`: `96000`
931   * `.nAvgBytesPerSec: `192000`
932   * `.nBlockAlign`: `2`
933   * `.wBitsPerSample`: `16`
934   * `.cbSize`: `0`
935 * `AUDIO_STREAM_CONFIG_CAPS`:
936  * 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`
937  * `.MinimumChannels`: `1`
938  * `.MaximumChannels`: `2`
939  * `.ChannelsGranularity`: `1`
940  * `.MinimumBitsPerSample`: `8`
941  * `.MaximumBitsPerSample`: `16`
942  * `.BitsPerSampleGranularity`: `8`
943  * `.MinimumSampleFrequency`: `11025`
944  * `.MaximumSampleFrequency`: `44100`
945  * `.SampleFrequencyGranularity`: `11025`
946
947Interfaces:
948
949  * `IKsPropertySet`
950  * `IQualityControl`
951  * `IAMBufferNegotiation`
952  * `IAMStreamConfig`
953  * `IAMStreamControl`
954
955### Pin: Master Volume
956
957 * Direction: `PINDIR_INPUT`
958Interfaces:
959
960  * `IQualityControl`
961
Note: See TracBrowser for help on using the repository browser.