source: trunk/Utilities/DirectShowCaptureCapabilities/Data/GENERAL - UVC.md @ 676

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