source: trunk/Utilities/DirectShowCaptureCapabilities/Data/STM32 VIDEO Streaming in HS Mode.md @ 937

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