source: trunk/Utilities/DirectShowCaptureCapabilities/Data/Integrated Webcam (Windows 7).md @ 649

Last change on this file since 649 was 649, checked in by roman, 7 years ago
File size: 59.0 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: `AdminPC`
6 * User Name: `AdminPC\Administrator` (Administrator)
7 * Local Time: `4/26/2016 8:40:29 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 `0x7FDAFBBF` (SSE3, SSSE3, SSE41, SSE42, AVX), 0x7 EBX `0x000027AB` (AVX2), Brand `Intel(R) Core(TM) i5-4200U CPU @ 1.60GHz`
13 * Physical Memory: `6.032` MB
14 * Committed Memory Limit: `12.062` MB
15 * Application Version: `1.0.0.526`
16
17# Devices
18
19## `GUID_DEVCLASS_IMAGE`
20
21 * USB Video Device
22  * Instance: USB\VID_0C45&PID_64AD&MI_00\7&274026B7&0&0000
23  * DEVPKEY_Device_Manufacturer: Microsoft
24  * DEVPKEY_Device_DriverVersion: 6.1.7601.18208
25
26## `GUID_DEVCLASS_MEDIA`
27
28 * High Definition Audio Device
29  * Instance: HDAUDIO\FUNC_01&VEN_8086&DEV_2807&SUBSYS_80860101&REV_1000\4&1B8B4CF4&0&0001
30  * DEVPKEY_Device_Manufacturer: Microsoft
31  * DEVPKEY_Device_DriverVersion: 6.1.7601.17514
32 * Microsoft Streaming Quality Manager Proxy
33  * Instance: SW\{DDF4358E-BB2C-11D0-A42F-00A0C9223196}\{97EBAACB-95BD-11D0-A3EA-00A0C9223196}
34  * DEVPKEY_Device_Manufacturer: Microsoft
35  * DEVPKEY_Device_DriverVersion: 6.1.7600.16385
36 * Bluetooth Audio Device
37  * Instance: BTHENUM\{61118058-486C-4BB0-B4B8-ACE4DCADEC44}_LOCALMFG&0000\8&3751AF90&0&000000000000_00000000
38  * DEVPKEY_Device_Manufacturer: Qualcomm Atheros Communications
39  * DEVPKEY_Device_DriverVersion: 8.0.1.334
40 * High Definition Audio Device
41  * Instance: HDAUDIO\FUNC_01&VEN_10EC&DEV_0283&SUBSYS_102805E9&REV_1000\4&17BEF6E4&0&0001
42  * DEVPKEY_Device_Manufacturer: Microsoft
43  * DEVPKEY_Device_DriverVersion: 6.1.7601.17514
44
45# Video
46
47 * Integrated Webcam
48
49## Device: Integrated Webcam
50
51 * Moniker Display Name: `@device:pnp:\\?\usb#vid_0c45&pid_64ad&mi_00#7&274026b7&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global`
52
53Interfaces:
54
55  * `ISpecifyPropertyPages`
56  * `IKsPropertySet`
57  * `IAMCameraControl`
58  * `IAMDeviceRemoval`
59  * `IAMDroppedFrames`
60  * `IAMFilterMiscFlags`
61  * `IAMVideoControl`
62  * `IAMVideoProcAmp`
63
64Property Pages:
65
66  * `{71F96464-78F3-11D0-A18C-00A0C9118956}` - `CLSID_VideoProcAmpPropertyPage`, VideoProcAmp Property Page
67  * `{71F96465-78F3-11D0-A18C-00A0C9118956}` - `CLSID_CameraControlPropertyPage`, CameraControl Property Page
68
69### IAMVideoProcAmp
70
71 * `VideoProcAmp_Brightness`: `0`, flags `0x00`, `-64`..`64`, step `1`, default `0`, cap flags `0x00`, nGetRangeResult `0x80070490`, nGetResult `0x80070015`
72 * `VideoProcAmp_Contrast`: `0`, flags `0x00`, `0`..`95`, step `1`, default `0`, cap flags `0x00`, nGetRangeResult `0x80070490`, nGetResult `0x80070015`
73 * `VideoProcAmp_Hue`: `0`, flags `0x00`, `-2000`..`2000`, step `1`, default `0`, cap flags `0x00`, nGetRangeResult `0x80070490`, nGetResult `0x80070015`
74 * `VideoProcAmp_Saturation`: `0`, flags `0x00`, `0`..`100`, step `1`, default `64`, cap flags `0x00`, nGetRangeResult `0x80070490`, nGetResult `0x80070015`
75 * `VideoProcAmp_Sharpness`: `0`, flags `0x00`, `1`..`7`, step `1`, default `2`, cap flags `0x00`, nGetRangeResult `0x80070490`, nGetResult `0x80070015`
76 * `VideoProcAmp_Gamma`: `0`, flags `0x00`, `100`..`300`, step `1`, default `100`, cap flags `0x00`, nGetRangeResult `0x80070490`, nGetResult `0x80070015`
77 * `VideoProcAmp_WhiteBalance`: `0`, flags `0x00`, `2800`..`6500`, step `1`, default `4600`, cap flags `0x00`, nGetRangeResult `0x80070490`, nGetResult `0x80070015`
78 * `VideoProcAmp_BacklightCompensation`: `0`, flags `0x00`, `0`..`3`, step `1`, default `3`, cap flags `0x00`, nGetRangeResult `0x80070490`, nGetResult `0x80070015`
79
80### IAMCameraControl
81
82
83### Pin: Capture
84
85 * `AMPROPSETID_Pin`, `AMPROPERTY_PIN_CATEGORY`: `{FB6C4281-0353-11D1-905F-0000C0CC16BA} PIN_CATEGORY_CAPTURE`
86 * Capabilities:
87  * Count: `14`
88  * Structure Size: `128` (expected `128`)
89
90#### Capability: 0
91
92 * `AM_MEDIA_TYPE`:
93  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 60 09 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 B0 1C 12 00 00 00 00 00`
94  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CA 08 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 80 02 00 00 E0 01 00 00 01 00 10 00 59 55 59 32 00 60 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
95  * `.subtype`: `FourCC YUY2`
96  * `.bFixedSizeSamples`: `1`
97  * `.bTemporalCompression`: `0`
98  * `.lSampleSize`: `614.400`
99  * `.cbFormat`: `88`
100  * `VIDEOINFOHEADER`:
101  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
102  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
103  * `.dwBitRate`: `147456000`
104  * `.dwBitErrorRate`: `0`
105  * `.AvgTimePerFrame`: `33 3333`
106  * `BITMAPINFOHEADER`:
107   * `.biSize`: `40`
108   * `.biWidth`: `640`
109   * `.biHeight`: `480`
110   * `.biPlanes`: `1`
111   * `.biBitCount`: `16`
112   * `.biCompression`: `844715353` `YUY2`
113   * `.biSizeImage`: `614.400`
114 * `VIDEO_STREAM_CONFIG_CAPS`:
115  * 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 2A 2C 0A 00 00 00 00 00 00 00 65 04 00 00 CA 08`
116  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
117  * `.VideoStandard`: `0`
118  * `.InputSize`: `640` x `480`
119  * `.MinCroppingSize`: `640` x `480`
120  * `.MaxCroppingSize`: `640` x `480`
121  * `.CropGranularityX`: `1`
122  * `.CropAlignX`: `1`
123  * `.CropAlignY`: `1`
124  * `.MinOutputSize`: `640` x `480`
125  * `.MaxOutputSize`: `640` x `480`
126  * `.OutputGranularityX`: `1`
127  * `.OutputGranularityY`: `1`
128  * `.StretchTapsX`: `0`
129  * `.StretchTapsY`: `0`
130  * `.ShrinkTapsX`: `0`
131  * `.ShrinkTapsY`: `0`
132  * `.MinFrameInterval`: `33 3333`
133  * `.MaxFrameInterval`: `66 6666`
134  * `.MinBitsPerSecond`: `73.728.000`
135  * `.MaxBitsPerSecond`: `147.456.000`
136
137#### Capability: 1
138
139 * `AM_MEDIA_TYPE`:
140  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 60 09 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 40 AC 11 00 00 00 00 00`
141  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CA 08 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 81 26 8D 00 00 00 00 00 28 00 00 00 80 02 00 00 E0 01 00 00 01 00 10 00 59 55 59 32 00 60 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
142  * `.subtype`: `FourCC YUY2`
143  * `.bFixedSizeSamples`: `1`
144  * `.bTemporalCompression`: `0`
145  * `.lSampleSize`: `614.400`
146  * `.cbFormat`: `112`
147  * `VIDEOINFOHEADER2`:
148 * Unknown Capabilities:
149  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
150  * 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 2A 2C 0A 00 00 00 00 00 00 00 65 04 00 00 CA 08`
151
152#### Capability: 2
153
154 * `AM_MEDIA_TYPE`:
155  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 18 03 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 B0 1C 12 00 00 00 00 00`
156  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 E6 02 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 60 01 00 00 20 01 00 00 01 00 10 00 59 55 59 32 00 18 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
157  * `.subtype`: `FourCC YUY2`
158  * `.bFixedSizeSamples`: `1`
159  * `.bTemporalCompression`: `0`
160  * `.lSampleSize`: `202.752`
161  * `.cbFormat`: `88`
162  * `VIDEOINFOHEADER`:
163  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
164  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
165  * `.dwBitRate`: `48660480`
166  * `.dwBitErrorRate`: `0`
167  * `.AvgTimePerFrame`: `33 3333`
168  * `BITMAPINFOHEADER`:
169   * `.biSize`: `40`
170   * `.biWidth`: `352`
171   * `.biHeight`: `288`
172   * `.biPlanes`: `1`
173   * `.biBitCount`: `16`
174   * `.biCompression`: `844715353` `YUY2`
175   * `.biSizeImage`: `202.752`
176 * `VIDEO_STREAM_CONFIG_CAPS`:
177  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 60 01 00 00 20 01 00 00 60 01 00 00 20 01 00 00 60 01 00 00 20 01 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 60 01 00 00 20 01 00 00 60 01 00 00 20 01 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 2A 2C 0A 00 00 00 00 00 00 40 73 01 00 80 E6 02`
178  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
179  * `.VideoStandard`: `0`
180  * `.InputSize`: `352` x `288`
181  * `.MinCroppingSize`: `352` x `288`
182  * `.MaxCroppingSize`: `352` x `288`
183  * `.CropGranularityX`: `1`
184  * `.CropAlignX`: `1`
185  * `.CropAlignY`: `1`
186  * `.MinOutputSize`: `352` x `288`
187  * `.MaxOutputSize`: `352` x `288`
188  * `.OutputGranularityX`: `1`
189  * `.OutputGranularityY`: `1`
190  * `.StretchTapsX`: `0`
191  * `.StretchTapsY`: `0`
192  * `.ShrinkTapsX`: `0`
193  * `.ShrinkTapsY`: `0`
194  * `.MinFrameInterval`: `33 3333`
195  * `.MaxFrameInterval`: `66 6666`
196  * `.MinBitsPerSecond`: `24.330.240`
197  * `.MaxBitsPerSecond`: `48.660.480`
198
199#### Capability: 3
200
201 * `AM_MEDIA_TYPE`:
202  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 18 03 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 40 AC 11 00 00 00 00 00`
203  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 E6 02 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 81 26 8D 00 00 00 00 00 28 00 00 00 60 01 00 00 20 01 00 00 01 00 10 00 59 55 59 32 00 18 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
204  * `.subtype`: `FourCC YUY2`
205  * `.bFixedSizeSamples`: `1`
206  * `.bTemporalCompression`: `0`
207  * `.lSampleSize`: `202.752`
208  * `.cbFormat`: `112`
209  * `VIDEOINFOHEADER2`:
210 * Unknown Capabilities:
211  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
212  * Data: `A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 60 01 00 00 20 01 00 00 60 01 00 00 20 01 00 00 60 01 00 00 20 01 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 60 01 00 00 20 01 00 00 60 01 00 00 20 01 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 2A 2C 0A 00 00 00 00 00 00 40 73 01 00 80 E6 02`
213
214#### Capability: 4
215
216 * `AM_MEDIA_TYPE`:
217  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 58 02 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 B0 1C 12 00 00 00 00 00`
218  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 32 02 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 40 01 00 00 F0 00 00 00 01 00 10 00 59 55 59 32 00 58 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
219  * `.subtype`: `FourCC YUY2`
220  * `.bFixedSizeSamples`: `1`
221  * `.bTemporalCompression`: `0`
222  * `.lSampleSize`: `153.600`
223  * `.cbFormat`: `88`
224  * `VIDEOINFOHEADER`:
225  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
226  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
227  * `.dwBitRate`: `36864000`
228  * `.dwBitErrorRate`: `0`
229  * `.AvgTimePerFrame`: `33 3333`
230  * `BITMAPINFOHEADER`:
231   * `.biSize`: `40`
232   * `.biWidth`: `320`
233   * `.biHeight`: `240`
234   * `.biPlanes`: `1`
235   * `.biBitCount`: `16`
236   * `.biCompression`: `844715353` `YUY2`
237   * `.biSizeImage`: `153.600`
238 * `VIDEO_STREAM_CONFIG_CAPS`:
239  * 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 2A 2C 0A 00 00 00 00 00 00 40 19 01 00 80 32 02`
240  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
241  * `.VideoStandard`: `0`
242  * `.InputSize`: `320` x `240`
243  * `.MinCroppingSize`: `320` x `240`
244  * `.MaxCroppingSize`: `320` x `240`
245  * `.CropGranularityX`: `1`
246  * `.CropAlignX`: `1`
247  * `.CropAlignY`: `1`
248  * `.MinOutputSize`: `320` x `240`
249  * `.MaxOutputSize`: `320` x `240`
250  * `.OutputGranularityX`: `1`
251  * `.OutputGranularityY`: `1`
252  * `.StretchTapsX`: `0`
253  * `.StretchTapsY`: `0`
254  * `.ShrinkTapsX`: `0`
255  * `.ShrinkTapsY`: `0`
256  * `.MinFrameInterval`: `33 3333`
257  * `.MaxFrameInterval`: `66 6666`
258  * `.MinBitsPerSecond`: `18.432.000`
259  * `.MaxBitsPerSecond`: `36.864.000`
260
261#### Capability: 5
262
263 * `AM_MEDIA_TYPE`:
264  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 58 02 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 40 AC 11 00 00 00 00 00`
265  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 32 02 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 81 26 8D 00 00 00 00 00 28 00 00 00 40 01 00 00 F0 00 00 00 01 00 10 00 59 55 59 32 00 58 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
266  * `.subtype`: `FourCC YUY2`
267  * `.bFixedSizeSamples`: `1`
268  * `.bTemporalCompression`: `0`
269  * `.lSampleSize`: `153.600`
270  * `.cbFormat`: `112`
271  * `VIDEOINFOHEADER2`:
272 * Unknown Capabilities:
273  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
274  * 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 2A 2C 0A 00 00 00 00 00 00 40 19 01 00 80 32 02`
275
276#### Capability: 6
277
278 * `AM_MEDIA_TYPE`:
279  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 C6 00 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 B0 1C 12 00 00 00 00 00`
280  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A0 B9 00 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 B0 00 00 00 90 00 00 00 01 00 10 00 59 55 59 32 00 C6 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
281  * `.subtype`: `FourCC YUY2`
282  * `.bFixedSizeSamples`: `1`
283  * `.bTemporalCompression`: `0`
284  * `.lSampleSize`: `50.688`
285  * `.cbFormat`: `88`
286  * `VIDEOINFOHEADER`:
287  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
288  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
289  * `.dwBitRate`: `12165120`
290  * `.dwBitErrorRate`: `0`
291  * `.AvgTimePerFrame`: `33 3333`
292  * `BITMAPINFOHEADER`:
293   * `.biSize`: `40`
294   * `.biWidth`: `176`
295   * `.biHeight`: `144`
296   * `.biPlanes`: `1`
297   * `.biBitCount`: `16`
298   * `.biCompression`: `844715353` `YUY2`
299   * `.biSizeImage`: `50.688`
300 * `VIDEO_STREAM_CONFIG_CAPS`:
301  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 B0 00 00 00 90 00 00 00 B0 00 00 00 90 00 00 00 B0 00 00 00 90 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 B0 00 00 00 90 00 00 00 B0 00 00 00 90 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 2A 2C 0A 00 00 00 00 00 00 D0 5C 00 00 A0 B9 00`
302  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
303  * `.VideoStandard`: `0`
304  * `.InputSize`: `176` x `144`
305  * `.MinCroppingSize`: `176` x `144`
306  * `.MaxCroppingSize`: `176` x `144`
307  * `.CropGranularityX`: `1`
308  * `.CropAlignX`: `1`
309  * `.CropAlignY`: `1`
310  * `.MinOutputSize`: `176` x `144`
311  * `.MaxOutputSize`: `176` x `144`
312  * `.OutputGranularityX`: `1`
313  * `.OutputGranularityY`: `1`
314  * `.StretchTapsX`: `0`
315  * `.StretchTapsY`: `0`
316  * `.ShrinkTapsX`: `0`
317  * `.ShrinkTapsY`: `0`
318  * `.MinFrameInterval`: `33 3333`
319  * `.MaxFrameInterval`: `66 6666`
320  * `.MinBitsPerSecond`: `6.082.560`
321  * `.MaxBitsPerSecond`: `12.165.120`
322
323#### Capability: 7
324
325 * `AM_MEDIA_TYPE`:
326  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 C6 00 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 40 AC 11 00 00 00 00 00`
327  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A0 B9 00 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 81 26 8D 00 00 00 00 00 28 00 00 00 B0 00 00 00 90 00 00 00 01 00 10 00 59 55 59 32 00 C6 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
328  * `.subtype`: `FourCC YUY2`
329  * `.bFixedSizeSamples`: `1`
330  * `.bTemporalCompression`: `0`
331  * `.lSampleSize`: `50.688`
332  * `.cbFormat`: `112`
333  * `VIDEOINFOHEADER2`:
334 * Unknown Capabilities:
335  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
336  * Data: `A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 B0 00 00 00 90 00 00 00 B0 00 00 00 90 00 00 00 B0 00 00 00 90 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 B0 00 00 00 90 00 00 00 B0 00 00 00 90 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 2A 2C 0A 00 00 00 00 00 00 D0 5C 00 00 A0 B9 00`
337
338#### Capability: 8
339
340 * `AM_MEDIA_TYPE`:
341  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 96 00 00 80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 00 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 B0 1C 12 00 00 00 00 00`
342  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A0 8C 00 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 A0 00 00 00 78 00 00 00 01 00 10 00 59 55 59 32 00 96 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
343  * `.subtype`: `FourCC YUY2`
344  * `.bFixedSizeSamples`: `1`
345  * `.bTemporalCompression`: `0`
346  * `.lSampleSize`: `38.400`
347  * `.cbFormat`: `88`
348  * `VIDEOINFOHEADER`:
349  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
350  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
351  * `.dwBitRate`: `9216000`
352  * `.dwBitErrorRate`: `0`
353  * `.AvgTimePerFrame`: `33 3333`
354  * `BITMAPINFOHEADER`:
355   * `.biSize`: `40`
356   * `.biWidth`: `160`
357   * `.biHeight`: `120`
358   * `.biPlanes`: `1`
359   * `.biBitCount`: `16`
360   * `.biCompression`: `844715353` `YUY2`
361   * `.biSizeImage`: `38.400`
362 * `VIDEO_STREAM_CONFIG_CAPS`:
363  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 00 00 00 A0 00 00 00 78 00 00 00 A0 00 00 00 78 00 00 00 A0 00 00 00 78 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 A0 00 00 00 78 00 00 00 A0 00 00 00 78 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 2A 2C 0A 00 00 00 00 00 00 50 46 00 00 A0 8C 00`
364  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
365  * `.VideoStandard`: `0`
366  * `.InputSize`: `160` x `120`
367  * `.MinCroppingSize`: `160` x `120`
368  * `.MaxCroppingSize`: `160` x `120`
369  * `.CropGranularityX`: `1`
370  * `.CropAlignX`: `1`
371  * `.CropAlignY`: `1`
372  * `.MinOutputSize`: `160` x `120`
373  * `.MaxOutputSize`: `160` x `120`
374  * `.OutputGranularityX`: `1`
375  * `.OutputGranularityY`: `1`
376  * `.StretchTapsX`: `0`
377  * `.StretchTapsY`: `0`
378  * `.ShrinkTapsX`: `0`
379  * `.ShrinkTapsY`: `0`
380  * `.MinFrameInterval`: `33 3333`
381  * `.MaxFrameInterval`: `66 6666`
382  * `.MinBitsPerSecond`: `4.608.000`
383  * `.MaxBitsPerSecond`: `9.216.000`
384
385#### Capability: 9
386
387 * `AM_MEDIA_TYPE`:
388  * Data: `76 69 64 73 00 00 10 00 80 00 00 AA 00 38 9B 71 59 55 59 32 00 00 10 00 80 00 00 AA 00 38 9B 71 01 00 00 00 00 00 00 00 00 96 00 00 A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 40 AC 11 00 00 00 00 00`
389  * Format Data: `00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 A0 8C 00 00 00 00 00 15 16 05 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 03 00 00 00 81 26 8D 00 00 00 00 00 28 00 00 00 A0 00 00 00 78 00 00 00 01 00 10 00 59 55 59 32 00 96 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
390  * `.subtype`: `FourCC YUY2`
391  * `.bFixedSizeSamples`: `1`
392  * `.bTemporalCompression`: `0`
393  * `.lSampleSize`: `38.400`
394  * `.cbFormat`: `112`
395  * `VIDEOINFOHEADER2`:
396 * Unknown Capabilities:
397  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
398  * Data: `A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 00 00 00 A0 00 00 00 78 00 00 00 A0 00 00 00 78 00 00 00 A0 00 00 00 78 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 A0 00 00 00 78 00 00 00 A0 00 00 00 78 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 15 16 05 00 00 00 00 00 2A 2C 0A 00 00 00 00 00 00 50 46 00 00 A0 8C 00`
399
400#### Capability: 10
401
402 * `AM_MEDIA_TYPE`:
403  * 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 00 00 00 00 00 00 00 00 58 00 00 00 00 00 00 00 B0 1C 12 00 00 00 00 00`
404  * 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 AB 09 00 00 00 00 22 DF 0D 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`
405  * `.subtype`: `FourCC YUY2`
406  * `.bFixedSizeSamples`: `1`
407  * `.bTemporalCompression`: `0`
408  * `.lSampleSize`: `1.843.200`
409  * `.cbFormat`: `88`
410  * `VIDEOINFOHEADER`:
411  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
412  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
413  * `.dwBitRate`: `162201600`
414  * `.dwBitErrorRate`: `0`
415  * `.AvgTimePerFrame`: `90 9090`
416  * `BITMAPINFOHEADER`:
417   * `.biSize`: `40`
418   * `.biWidth`: `1280`
419   * `.biHeight`: `720`
420   * `.biPlanes`: `1`
421   * `.biBitCount`: `16`
422   * `.biCompression`: `844715353` `YUY2`
423   * `.biSizeImage`: `1.843.200`
424 * `VIDEO_STREAM_CONFIG_CAPS`:
425  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 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 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 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 22 DF 0D 00 00 00 00 00 22 DF 0D 00 00 00 00 00 00 00 AB 09 00 00 AB 09`
426  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
427  * `.VideoStandard`: `0`
428  * `.InputSize`: `1280` x `720`
429  * `.MinCroppingSize`: `1280` x `720`
430  * `.MaxCroppingSize`: `1280` x `720`
431  * `.CropGranularityX`: `1`
432  * `.CropAlignX`: `1`
433  * `.CropAlignY`: `1`
434  * `.MinOutputSize`: `1280` x `720`
435  * `.MaxOutputSize`: `1280` x `720`
436  * `.OutputGranularityX`: `1`
437  * `.OutputGranularityY`: `1`
438  * `.StretchTapsX`: `0`
439  * `.StretchTapsY`: `0`
440  * `.ShrinkTapsX`: `0`
441  * `.ShrinkTapsY`: `0`
442  * `.MinFrameInterval`: `90 9090`
443  * `.MaxFrameInterval`: `90 9090`
444  * `.MinBitsPerSecond`: `162.201.600`
445  * `.MaxBitsPerSecond`: `162.201.600`
446
447#### Capability: 11
448
449 * `AM_MEDIA_TYPE`:
450  * 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 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 40 AC 11 00 00 00 00 00`
451  * 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 AB 09 00 00 00 00 22 DF 0D 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 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`
452  * `.subtype`: `FourCC YUY2`
453  * `.bFixedSizeSamples`: `1`
454  * `.bTemporalCompression`: `0`
455  * `.lSampleSize`: `1.843.200`
456  * `.cbFormat`: `112`
457  * `VIDEOINFOHEADER2`:
458 * Unknown Capabilities:
459  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
460  * Data: `A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 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 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 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 22 DF 0D 00 00 00 00 00 22 DF 0D 00 00 00 00 00 00 00 AB 09 00 00 AB 09`
461
462#### Capability: 12
463
464 * `AM_MEDIA_TYPE`:
465  * 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 30 2A 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 B0 1C 12 00 00 00 00 00`
466  * 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 8D 27 00 00 00 00 15 16 05 00 00 00 00 00 28 00 00 00 00 05 00 00 D0 02 00 00 01 00 18 00 4D 4A 50 47 00 30 2A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
467  * `.subtype`: `FourCC MJPG`
468  * `.bFixedSizeSamples`: `1`
469  * `.bTemporalCompression`: `0`
470  * `.lSampleSize`: `2.764.800`
471  * `.cbFormat`: `88`
472  * `VIDEOINFOHEADER`:
473  * `.rcSource`: (`0`, `0`) - (`0`, `0`)
474  * `.rcTarget`: (`0`, `0`) - (`0`, `0`)
475  * `.dwBitRate`: `663552000`
476  * `.dwBitErrorRate`: `0`
477  * `.AvgTimePerFrame`: `33 3333`
478  * `BITMAPINFOHEADER`:
479   * `.biSize`: `40`
480   * `.biWidth`: `1280`
481   * `.biHeight`: `720`
482   * `.biPlanes`: `1`
483   * `.biBitCount`: `24`
484   * `.biCompression`: `1196444237` `MJPG`
485   * `.biSizeImage`: `2.764.800`
486 * `VIDEO_STREAM_CONFIG_CAPS`:
487  * Data: `80 9F 58 05 56 C3 CE 11 BF 01 00 AA 00 55 59 5A 00 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 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 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 2A 2C 0A 00 00 00 00 00 18 14 30 0D 30 28 60 1A`
488  * `.guid`: `{05589F80-C356-11CE-BF01-00AA0055595A}`
489  * `.VideoStandard`: `0`
490  * `.InputSize`: `1280` x `720`
491  * `.MinCroppingSize`: `1280` x `720`
492  * `.MaxCroppingSize`: `1280` x `720`
493  * `.CropGranularityX`: `1`
494  * `.CropAlignX`: `1`
495  * `.CropAlignY`: `1`
496  * `.MinOutputSize`: `1280` x `720`
497  * `.MaxOutputSize`: `1280` x `720`
498  * `.OutputGranularityX`: `1`
499  * `.OutputGranularityY`: `1`
500  * `.StretchTapsX`: `0`
501  * `.StretchTapsY`: `0`
502  * `.ShrinkTapsX`: `0`
503  * `.ShrinkTapsY`: `0`
504  * `.MinFrameInterval`: `33 3333`
505  * `.MaxFrameInterval`: `66 6666`
506  * `.MinBitsPerSecond`: `221.254.680`
507  * `.MaxBitsPerSecond`: `442.509.360`
508
509#### Capability: 13
510
511 * `AM_MEDIA_TYPE`:
512  * 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 30 2A 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 40 AC 11 00 00 00 00 00`
513  * 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 8D 27 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 00 05 00 00 D0 02 00 00 01 00 18 00 4D 4A 50 47 00 30 2A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00`
514  * `.subtype`: `FourCC MJPG`
515  * `.bFixedSizeSamples`: `1`
516  * `.bTemporalCompression`: `0`
517  * `.lSampleSize`: `2.764.800`
518  * `.cbFormat`: `112`
519  * `VIDEOINFOHEADER2`:
520 * Unknown Capabilities:
521  * Type: `{F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}`
522  * Data: `A0 76 2A F7 0A EB D0 11 AC E4 00 00 C0 CC 16 BA 00 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 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 05 00 00 D0 02 00 00 00 05 00 00 D0 02 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 2A 2C 0A 00 00 00 00 00 18 14 30 0D 30 28 60 1A`
523
524Capability Summary:
525
526 * Subtypes: FourCC YUY2, FourCC MJPG
527 * Resolutions: 640x480, 352x288, 320x240, 176x144, 160x120, 1280x720
528
529Interfaces:
530
531  * `ISpecifyPropertyPages`
532  * `IKsPropertySet`
533  * `IQualityControl`
534  * `IAMBufferNegotiation`
535  * `IAMStreamConfig`
536  * `IAMStreamControl`
537
538Property Pages:
539
540  * `{71F96467-78F3-11D0-A18C-00A0C9118956}` - `CLSID_VideoStreamConfigPropertyPage`, VideoStreamConfig Property Page
541
542### Pin: Video Camera Terminal
543
544 * Direction: `PINDIR_INPUT`
545 * `AMPROPSETID_Pin`, `AMPROPERTY_PIN_CATEGORY`: `{3EBC7959-3310-493B-AA81-C7E132D56F71}`
546Interfaces:
547
548  * `ISpecifyPropertyPages`
549  * `IKsPropertySet`
550  * `IQualityControl`
551  * `IStreamBuilder`
552
553# Audio
554
555 * Microphone (High Definition Aud
556
557## Device: Microphone (High Definition Aud
558
559 * Moniker Display Name: `@device:cm:{33D9A762-90C8-11D0-BD43-00A0C911CE86}\Microphone (High Definition Aud`
560
561Interfaces:
562
563  * `ISpecifyPropertyPages`
564  * `IAMFilterMiscFlags`
565
566Property Pages:
567
568  * `{2CA8CA52-3C3F-11D2-B73D-00C04FB6BD3D}` - `CLSID_AudioInputMixerProperties`, AudioInputMixer Property Page
569
570### Pin: Capture
571
572 * `AMPROPSETID_Pin`, `AMPROPERTY_PIN_CATEGORY`: `{FB6C4281-0353-11D1-905F-0000C0CC16BA} PIN_CATEGORY_CAPTURE`
573 * Capabilities:
574  * Count: `23`
575  * Structure Size: `52` (expected `52`)
576
577#### Capability: 0
578
579 * `AM_MEDIA_TYPE`:
580  * 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 20 34 0F 00 00 00 00 00`
581  * Format Data: `01 00 02 00 44 AC 00 00 10 B1 02 00 04 00 10 00 00 00`
582  * `.subtype`: `FourCC 0x00000001`
583  * `.bFixedSizeSamples`: `1`
584  * `.bTemporalCompression`: `0`
585  * `.lSampleSize`: `4`
586  * `.cbFormat`: `18`
587  * `WAVEFORMATEX`:
588   * `.wFormatTag`: `1`
589   * `.nChannels`: `2`
590   * `.nSamplesPerSec`: `44100`
591   * `.nAvgBytesPerSec: `176400`
592   * `.nBlockAlign`: `4`
593   * `.wBitsPerSample`: `16`
594   * `.cbSize`: `0`
595 * `AUDIO_STREAM_CONFIG_CAPS`:
596  * 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`
597  * `.MinimumChannels`: `1`
598  * `.MaximumChannels`: `2`
599  * `.ChannelsGranularity`: `1`
600  * `.MinimumBitsPerSample`: `8`
601  * `.MaximumBitsPerSample`: `16`
602  * `.BitsPerSampleGranularity`: `8`
603  * `.MinimumSampleFrequency`: `11025`
604  * `.MaximumSampleFrequency`: `44100`
605  * `.SampleFrequencyGranularity`: `11025`
606
607#### Capability: 1
608
609 * `AM_MEDIA_TYPE`:
610  * 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 20 34 0F 00 00 00 00 00`
611  * Format Data: `01 00 02 00 44 AC 00 00 10 B1 02 00 04 00 10 00 00 00`
612  * `.subtype`: `FourCC 0x00000001`
613  * `.bFixedSizeSamples`: `1`
614  * `.bTemporalCompression`: `0`
615  * `.lSampleSize`: `4`
616  * `.cbFormat`: `18`
617  * `WAVEFORMATEX`:
618   * `.wFormatTag`: `1`
619   * `.nChannels`: `2`
620   * `.nSamplesPerSec`: `44100`
621   * `.nAvgBytesPerSec: `176400`
622   * `.nBlockAlign`: `4`
623   * `.wBitsPerSample`: `16`
624   * `.cbSize`: `0`
625 * `AUDIO_STREAM_CONFIG_CAPS`:
626  * 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`
627  * `.MinimumChannels`: `1`
628  * `.MaximumChannels`: `2`
629  * `.ChannelsGranularity`: `1`
630  * `.MinimumBitsPerSample`: `8`
631  * `.MaximumBitsPerSample`: `16`
632  * `.BitsPerSampleGranularity`: `8`
633  * `.MinimumSampleFrequency`: `11025`
634  * `.MaximumSampleFrequency`: `44100`
635  * `.SampleFrequencyGranularity`: `11025`
636
637#### Capability: 2
638
639 * `AM_MEDIA_TYPE`:
640  * 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 20 34 0F 00 00 00 00 00`
641  * Format Data: `01 00 01 00 44 AC 00 00 88 58 01 00 02 00 10 00 00 00`
642  * `.subtype`: `FourCC 0x00000001`
643  * `.bFixedSizeSamples`: `1`
644  * `.bTemporalCompression`: `0`
645  * `.lSampleSize`: `2`
646  * `.cbFormat`: `18`
647  * `WAVEFORMATEX`:
648   * `.wFormatTag`: `1`
649   * `.nChannels`: `1`
650   * `.nSamplesPerSec`: `44100`
651   * `.nAvgBytesPerSec: `88200`
652   * `.nBlockAlign`: `2`
653   * `.wBitsPerSample`: `16`
654   * `.cbSize`: `0`
655 * `AUDIO_STREAM_CONFIG_CAPS`:
656  * 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`
657  * `.MinimumChannels`: `1`
658  * `.MaximumChannels`: `2`
659  * `.ChannelsGranularity`: `1`
660  * `.MinimumBitsPerSample`: `8`
661  * `.MaximumBitsPerSample`: `16`
662  * `.BitsPerSampleGranularity`: `8`
663  * `.MinimumSampleFrequency`: `11025`
664  * `.MaximumSampleFrequency`: `44100`
665  * `.SampleFrequencyGranularity`: `11025`
666
667#### Capability: 3
668
669 * `AM_MEDIA_TYPE`:
670  * 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 20 34 0F 00 00 00 00 00`
671  * Format Data: `01 00 02 00 00 7D 00 00 00 F4 01 00 04 00 10 00 00 00`
672  * `.subtype`: `FourCC 0x00000001`
673  * `.bFixedSizeSamples`: `1`
674  * `.bTemporalCompression`: `0`
675  * `.lSampleSize`: `4`
676  * `.cbFormat`: `18`
677  * `WAVEFORMATEX`:
678   * `.wFormatTag`: `1`
679   * `.nChannels`: `2`
680   * `.nSamplesPerSec`: `32000`
681   * `.nAvgBytesPerSec: `128000`
682   * `.nBlockAlign`: `4`
683   * `.wBitsPerSample`: `16`
684   * `.cbSize`: `0`
685 * `AUDIO_STREAM_CONFIG_CAPS`:
686  * 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`
687  * `.MinimumChannels`: `1`
688  * `.MaximumChannels`: `2`
689  * `.ChannelsGranularity`: `1`
690  * `.MinimumBitsPerSample`: `8`
691  * `.MaximumBitsPerSample`: `16`
692  * `.BitsPerSampleGranularity`: `8`
693  * `.MinimumSampleFrequency`: `11025`
694  * `.MaximumSampleFrequency`: `44100`
695  * `.SampleFrequencyGranularity`: `11025`
696
697#### Capability: 4
698
699 * `AM_MEDIA_TYPE`:
700  * 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 20 34 0F 00 00 00 00 00`
701  * Format Data: `01 00 01 00 00 7D 00 00 00 FA 00 00 02 00 10 00 00 00`
702  * `.subtype`: `FourCC 0x00000001`
703  * `.bFixedSizeSamples`: `1`
704  * `.bTemporalCompression`: `0`
705  * `.lSampleSize`: `2`
706  * `.cbFormat`: `18`
707  * `WAVEFORMATEX`:
708   * `.wFormatTag`: `1`
709   * `.nChannels`: `1`
710   * `.nSamplesPerSec`: `32000`
711   * `.nAvgBytesPerSec: `64000`
712   * `.nBlockAlign`: `2`
713   * `.wBitsPerSample`: `16`
714   * `.cbSize`: `0`
715 * `AUDIO_STREAM_CONFIG_CAPS`:
716  * 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`
717  * `.MinimumChannels`: `1`
718  * `.MaximumChannels`: `2`
719  * `.ChannelsGranularity`: `1`
720  * `.MinimumBitsPerSample`: `8`
721  * `.MaximumBitsPerSample`: `16`
722  * `.BitsPerSampleGranularity`: `8`
723  * `.MinimumSampleFrequency`: `11025`
724  * `.MaximumSampleFrequency`: `44100`
725  * `.SampleFrequencyGranularity`: `11025`
726
727#### Capability: 5
728
729 * `AM_MEDIA_TYPE`:
730  * 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 20 34 0F 00 00 00 00 00`
731  * Format Data: `01 00 02 00 22 56 00 00 88 58 01 00 04 00 10 00 00 00`
732  * `.subtype`: `FourCC 0x00000001`
733  * `.bFixedSizeSamples`: `1`
734  * `.bTemporalCompression`: `0`
735  * `.lSampleSize`: `4`
736  * `.cbFormat`: `18`
737  * `WAVEFORMATEX`:
738   * `.wFormatTag`: `1`
739   * `.nChannels`: `2`
740   * `.nSamplesPerSec`: `22050`
741   * `.nAvgBytesPerSec: `88200`
742   * `.nBlockAlign`: `4`
743   * `.wBitsPerSample`: `16`
744   * `.cbSize`: `0`
745 * `AUDIO_STREAM_CONFIG_CAPS`:
746  * 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`
747  * `.MinimumChannels`: `1`
748  * `.MaximumChannels`: `2`
749  * `.ChannelsGranularity`: `1`
750  * `.MinimumBitsPerSample`: `8`
751  * `.MaximumBitsPerSample`: `16`
752  * `.BitsPerSampleGranularity`: `8`
753  * `.MinimumSampleFrequency`: `11025`
754  * `.MaximumSampleFrequency`: `44100`
755  * `.SampleFrequencyGranularity`: `11025`
756
757#### Capability: 6
758
759 * `AM_MEDIA_TYPE`:
760  * 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 20 34 0F 00 00 00 00 00`
761  * Format Data: `01 00 01 00 22 56 00 00 44 AC 00 00 02 00 10 00 00 00`
762  * `.subtype`: `FourCC 0x00000001`
763  * `.bFixedSizeSamples`: `1`
764  * `.bTemporalCompression`: `0`
765  * `.lSampleSize`: `2`
766  * `.cbFormat`: `18`
767  * `WAVEFORMATEX`:
768   * `.wFormatTag`: `1`
769   * `.nChannels`: `1`
770   * `.nSamplesPerSec`: `22050`
771   * `.nAvgBytesPerSec: `44100`
772   * `.nBlockAlign`: `2`
773   * `.wBitsPerSample`: `16`
774   * `.cbSize`: `0`
775 * `AUDIO_STREAM_CONFIG_CAPS`:
776  * 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`
777  * `.MinimumChannels`: `1`
778  * `.MaximumChannels`: `2`
779  * `.ChannelsGranularity`: `1`
780  * `.MinimumBitsPerSample`: `8`
781  * `.MaximumBitsPerSample`: `16`
782  * `.BitsPerSampleGranularity`: `8`
783  * `.MinimumSampleFrequency`: `11025`
784  * `.MaximumSampleFrequency`: `44100`
785  * `.SampleFrequencyGranularity`: `11025`
786
787#### Capability: 7
788
789 * `AM_MEDIA_TYPE`:
790  * 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 20 34 0F 00 00 00 00 00`
791  * Format Data: `01 00 02 00 11 2B 00 00 44 AC 00 00 04 00 10 00 00 00`
792  * `.subtype`: `FourCC 0x00000001`
793  * `.bFixedSizeSamples`: `1`
794  * `.bTemporalCompression`: `0`
795  * `.lSampleSize`: `4`
796  * `.cbFormat`: `18`
797  * `WAVEFORMATEX`:
798   * `.wFormatTag`: `1`
799   * `.nChannels`: `2`
800   * `.nSamplesPerSec`: `11025`
801   * `.nAvgBytesPerSec: `44100`
802   * `.nBlockAlign`: `4`
803   * `.wBitsPerSample`: `16`
804   * `.cbSize`: `0`
805 * `AUDIO_STREAM_CONFIG_CAPS`:
806  * 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`
807  * `.MinimumChannels`: `1`
808  * `.MaximumChannels`: `2`
809  * `.ChannelsGranularity`: `1`
810  * `.MinimumBitsPerSample`: `8`
811  * `.MaximumBitsPerSample`: `16`
812  * `.BitsPerSampleGranularity`: `8`
813  * `.MinimumSampleFrequency`: `11025`
814  * `.MaximumSampleFrequency`: `44100`
815  * `.SampleFrequencyGranularity`: `11025`
816
817#### Capability: 8
818
819 * `AM_MEDIA_TYPE`:
820  * 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 20 34 0F 00 00 00 00 00`
821  * Format Data: `01 00 01 00 11 2B 00 00 22 56 00 00 02 00 10 00 00 00`
822  * `.subtype`: `FourCC 0x00000001`
823  * `.bFixedSizeSamples`: `1`
824  * `.bTemporalCompression`: `0`
825  * `.lSampleSize`: `2`
826  * `.cbFormat`: `18`
827  * `WAVEFORMATEX`:
828   * `.wFormatTag`: `1`
829   * `.nChannels`: `1`
830   * `.nSamplesPerSec`: `11025`
831   * `.nAvgBytesPerSec: `22050`
832   * `.nBlockAlign`: `2`
833   * `.wBitsPerSample`: `16`
834   * `.cbSize`: `0`
835 * `AUDIO_STREAM_CONFIG_CAPS`:
836  * 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`
837  * `.MinimumChannels`: `1`
838  * `.MaximumChannels`: `2`
839  * `.ChannelsGranularity`: `1`
840  * `.MinimumBitsPerSample`: `8`
841  * `.MaximumBitsPerSample`: `16`
842  * `.BitsPerSampleGranularity`: `8`
843  * `.MinimumSampleFrequency`: `11025`
844  * `.MaximumSampleFrequency`: `44100`
845  * `.SampleFrequencyGranularity`: `11025`
846
847#### Capability: 9
848
849 * `AM_MEDIA_TYPE`:
850  * 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 20 34 0F 00 00 00 00 00`
851  * Format Data: `01 00 02 00 40 1F 00 00 00 7D 00 00 04 00 10 00 00 00`
852  * `.subtype`: `FourCC 0x00000001`
853  * `.bFixedSizeSamples`: `1`
854  * `.bTemporalCompression`: `0`
855  * `.lSampleSize`: `4`
856  * `.cbFormat`: `18`
857  * `WAVEFORMATEX`:
858   * `.wFormatTag`: `1`
859   * `.nChannels`: `2`
860   * `.nSamplesPerSec`: `8000`
861   * `.nAvgBytesPerSec: `32000`
862   * `.nBlockAlign`: `4`
863   * `.wBitsPerSample`: `16`
864   * `.cbSize`: `0`
865 * `AUDIO_STREAM_CONFIG_CAPS`:
866  * 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`
867  * `.MinimumChannels`: `1`
868  * `.MaximumChannels`: `2`
869  * `.ChannelsGranularity`: `1`
870  * `.MinimumBitsPerSample`: `8`
871  * `.MaximumBitsPerSample`: `16`
872  * `.BitsPerSampleGranularity`: `8`
873  * `.MinimumSampleFrequency`: `11025`
874  * `.MaximumSampleFrequency`: `44100`
875  * `.SampleFrequencyGranularity`: `11025`
876
877#### Capability: 10
878
879 * `AM_MEDIA_TYPE`:
880  * 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 20 34 0F 00 00 00 00 00`
881  * Format Data: `01 00 01 00 40 1F 00 00 80 3E 00 00 02 00 10 00 00 00`
882  * `.subtype`: `FourCC 0x00000001`
883  * `.bFixedSizeSamples`: `1`
884  * `.bTemporalCompression`: `0`
885  * `.lSampleSize`: `2`
886  * `.cbFormat`: `18`
887  * `WAVEFORMATEX`:
888   * `.wFormatTag`: `1`
889   * `.nChannels`: `1`
890   * `.nSamplesPerSec`: `8000`
891   * `.nAvgBytesPerSec: `16000`
892   * `.nBlockAlign`: `2`
893   * `.wBitsPerSample`: `16`
894   * `.cbSize`: `0`
895 * `AUDIO_STREAM_CONFIG_CAPS`:
896  * 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`
897  * `.MinimumChannels`: `1`
898  * `.MaximumChannels`: `2`
899  * `.ChannelsGranularity`: `1`
900  * `.MinimumBitsPerSample`: `8`
901  * `.MaximumBitsPerSample`: `16`
902  * `.BitsPerSampleGranularity`: `8`
903  * `.MinimumSampleFrequency`: `11025`
904  * `.MaximumSampleFrequency`: `44100`
905  * `.SampleFrequencyGranularity`: `11025`
906
907#### Capability: 11
908
909 * `AM_MEDIA_TYPE`:
910  * 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 20 34 0F 00 00 00 00 00`
911  * Format Data: `01 00 02 00 44 AC 00 00 88 58 01 00 02 00 08 00 00 00`
912  * `.subtype`: `FourCC 0x00000001`
913  * `.bFixedSizeSamples`: `1`
914  * `.bTemporalCompression`: `0`
915  * `.lSampleSize`: `2`
916  * `.cbFormat`: `18`
917  * `WAVEFORMATEX`:
918   * `.wFormatTag`: `1`
919   * `.nChannels`: `2`
920   * `.nSamplesPerSec`: `44100`
921   * `.nAvgBytesPerSec: `88200`
922   * `.nBlockAlign`: `2`
923   * `.wBitsPerSample`: `8`
924   * `.cbSize`: `0`
925 * `AUDIO_STREAM_CONFIG_CAPS`:
926  * 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`
927  * `.MinimumChannels`: `1`
928  * `.MaximumChannels`: `2`
929  * `.ChannelsGranularity`: `1`
930  * `.MinimumBitsPerSample`: `8`
931  * `.MaximumBitsPerSample`: `16`
932  * `.BitsPerSampleGranularity`: `8`
933  * `.MinimumSampleFrequency`: `11025`
934  * `.MaximumSampleFrequency`: `44100`
935  * `.SampleFrequencyGranularity`: `11025`
936
937#### Capability: 12
938
939 * `AM_MEDIA_TYPE`:
940  * 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 20 34 0F 00 00 00 00 00`
941  * Format Data: `01 00 01 00 44 AC 00 00 44 AC 00 00 01 00 08 00 00 00`
942  * `.subtype`: `FourCC 0x00000001`
943  * `.bFixedSizeSamples`: `1`
944  * `.bTemporalCompression`: `0`
945  * `.lSampleSize`: `1`
946  * `.cbFormat`: `18`
947  * `WAVEFORMATEX`:
948   * `.wFormatTag`: `1`
949   * `.nChannels`: `1`
950   * `.nSamplesPerSec`: `44100`
951   * `.nAvgBytesPerSec: `44100`
952   * `.nBlockAlign`: `1`
953   * `.wBitsPerSample`: `8`
954   * `.cbSize`: `0`
955 * `AUDIO_STREAM_CONFIG_CAPS`:
956  * 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`
957  * `.MinimumChannels`: `1`
958  * `.MaximumChannels`: `2`
959  * `.ChannelsGranularity`: `1`
960  * `.MinimumBitsPerSample`: `8`
961  * `.MaximumBitsPerSample`: `16`
962  * `.BitsPerSampleGranularity`: `8`
963  * `.MinimumSampleFrequency`: `11025`
964  * `.MaximumSampleFrequency`: `44100`
965  * `.SampleFrequencyGranularity`: `11025`
966
967#### Capability: 13
968
969 * `AM_MEDIA_TYPE`:
970  * 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 20 34 0F 00 00 00 00 00`
971  * Format Data: `01 00 02 00 22 56 00 00 44 AC 00 00 02 00 08 00 00 00`
972  * `.subtype`: `FourCC 0x00000001`
973  * `.bFixedSizeSamples`: `1`
974  * `.bTemporalCompression`: `0`
975  * `.lSampleSize`: `2`
976  * `.cbFormat`: `18`
977  * `WAVEFORMATEX`:
978   * `.wFormatTag`: `1`
979   * `.nChannels`: `2`
980   * `.nSamplesPerSec`: `22050`
981   * `.nAvgBytesPerSec: `44100`
982   * `.nBlockAlign`: `2`
983   * `.wBitsPerSample`: `8`
984   * `.cbSize`: `0`
985 * `AUDIO_STREAM_CONFIG_CAPS`:
986  * 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`
987  * `.MinimumChannels`: `1`
988  * `.MaximumChannels`: `2`
989  * `.ChannelsGranularity`: `1`
990  * `.MinimumBitsPerSample`: `8`
991  * `.MaximumBitsPerSample`: `16`
992  * `.BitsPerSampleGranularity`: `8`
993  * `.MinimumSampleFrequency`: `11025`
994  * `.MaximumSampleFrequency`: `44100`
995  * `.SampleFrequencyGranularity`: `11025`
996
997#### Capability: 14
998
999 * `AM_MEDIA_TYPE`:
1000  * 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 20 34 0F 00 00 00 00 00`
1001  * Format Data: `01 00 01 00 22 56 00 00 22 56 00 00 01 00 08 00 00 00`
1002  * `.subtype`: `FourCC 0x00000001`
1003  * `.bFixedSizeSamples`: `1`
1004  * `.bTemporalCompression`: `0`
1005  * `.lSampleSize`: `1`
1006  * `.cbFormat`: `18`
1007  * `WAVEFORMATEX`:
1008   * `.wFormatTag`: `1`
1009   * `.nChannels`: `1`
1010   * `.nSamplesPerSec`: `22050`
1011   * `.nAvgBytesPerSec: `22050`
1012   * `.nBlockAlign`: `1`
1013   * `.wBitsPerSample`: `8`
1014   * `.cbSize`: `0`
1015 * `AUDIO_STREAM_CONFIG_CAPS`:
1016  * 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`
1017  * `.MinimumChannels`: `1`
1018  * `.MaximumChannels`: `2`
1019  * `.ChannelsGranularity`: `1`
1020  * `.MinimumBitsPerSample`: `8`
1021  * `.MaximumBitsPerSample`: `16`
1022  * `.BitsPerSampleGranularity`: `8`
1023  * `.MinimumSampleFrequency`: `11025`
1024  * `.MaximumSampleFrequency`: `44100`
1025  * `.SampleFrequencyGranularity`: `11025`
1026
1027#### Capability: 15
1028
1029 * `AM_MEDIA_TYPE`:
1030  * 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 20 34 0F 00 00 00 00 00`
1031  * Format Data: `01 00 02 00 11 2B 00 00 22 56 00 00 02 00 08 00 00 00`
1032  * `.subtype`: `FourCC 0x00000001`
1033  * `.bFixedSizeSamples`: `1`
1034  * `.bTemporalCompression`: `0`
1035  * `.lSampleSize`: `2`
1036  * `.cbFormat`: `18`
1037  * `WAVEFORMATEX`:
1038   * `.wFormatTag`: `1`
1039   * `.nChannels`: `2`
1040   * `.nSamplesPerSec`: `11025`
1041   * `.nAvgBytesPerSec: `22050`
1042   * `.nBlockAlign`: `2`
1043   * `.wBitsPerSample`: `8`
1044   * `.cbSize`: `0`
1045 * `AUDIO_STREAM_CONFIG_CAPS`:
1046  * 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`
1047  * `.MinimumChannels`: `1`
1048  * `.MaximumChannels`: `2`
1049  * `.ChannelsGranularity`: `1`
1050  * `.MinimumBitsPerSample`: `8`
1051  * `.MaximumBitsPerSample`: `16`
1052  * `.BitsPerSampleGranularity`: `8`
1053  * `.MinimumSampleFrequency`: `11025`
1054  * `.MaximumSampleFrequency`: `44100`
1055  * `.SampleFrequencyGranularity`: `11025`
1056
1057#### Capability: 16
1058
1059 * `AM_MEDIA_TYPE`:
1060  * 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 20 34 0F 00 00 00 00 00`
1061  * Format Data: `01 00 01 00 11 2B 00 00 11 2B 00 00 01 00 08 00 00 00`
1062  * `.subtype`: `FourCC 0x00000001`
1063  * `.bFixedSizeSamples`: `1`
1064  * `.bTemporalCompression`: `0`
1065  * `.lSampleSize`: `1`
1066  * `.cbFormat`: `18`
1067  * `WAVEFORMATEX`:
1068   * `.wFormatTag`: `1`
1069   * `.nChannels`: `1`
1070   * `.nSamplesPerSec`: `11025`
1071   * `.nAvgBytesPerSec: `11025`
1072   * `.nBlockAlign`: `1`
1073   * `.wBitsPerSample`: `8`
1074   * `.cbSize`: `0`
1075 * `AUDIO_STREAM_CONFIG_CAPS`:
1076  * 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`
1077  * `.MinimumChannels`: `1`
1078  * `.MaximumChannels`: `2`
1079  * `.ChannelsGranularity`: `1`
1080  * `.MinimumBitsPerSample`: `8`
1081  * `.MaximumBitsPerSample`: `16`
1082  * `.BitsPerSampleGranularity`: `8`
1083  * `.MinimumSampleFrequency`: `11025`
1084  * `.MaximumSampleFrequency`: `44100`
1085  * `.SampleFrequencyGranularity`: `11025`
1086
1087#### Capability: 17
1088
1089 * `AM_MEDIA_TYPE`:
1090  * 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 20 34 0F 00 00 00 00 00`
1091  * Format Data: `01 00 02 00 40 1F 00 00 80 3E 00 00 02 00 08 00 00 00`
1092  * `.subtype`: `FourCC 0x00000001`
1093  * `.bFixedSizeSamples`: `1`
1094  * `.bTemporalCompression`: `0`
1095  * `.lSampleSize`: `2`
1096  * `.cbFormat`: `18`
1097  * `WAVEFORMATEX`:
1098   * `.wFormatTag`: `1`
1099   * `.nChannels`: `2`
1100   * `.nSamplesPerSec`: `8000`
1101   * `.nAvgBytesPerSec: `16000`
1102   * `.nBlockAlign`: `2`
1103   * `.wBitsPerSample`: `8`
1104   * `.cbSize`: `0`
1105 * `AUDIO_STREAM_CONFIG_CAPS`:
1106  * 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`
1107  * `.MinimumChannels`: `1`
1108  * `.MaximumChannels`: `2`
1109  * `.ChannelsGranularity`: `1`
1110  * `.MinimumBitsPerSample`: `8`
1111  * `.MaximumBitsPerSample`: `16`
1112  * `.BitsPerSampleGranularity`: `8`
1113  * `.MinimumSampleFrequency`: `11025`
1114  * `.MaximumSampleFrequency`: `44100`
1115  * `.SampleFrequencyGranularity`: `11025`
1116
1117#### Capability: 18
1118
1119 * `AM_MEDIA_TYPE`:
1120  * 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 20 34 0F 00 00 00 00 00`
1121  * Format Data: `01 00 01 00 40 1F 00 00 40 1F 00 00 01 00 08 00 00 00`
1122  * `.subtype`: `FourCC 0x00000001`
1123  * `.bFixedSizeSamples`: `1`
1124  * `.bTemporalCompression`: `0`
1125  * `.lSampleSize`: `1`
1126  * `.cbFormat`: `18`
1127  * `WAVEFORMATEX`:
1128   * `.wFormatTag`: `1`
1129   * `.nChannels`: `1`
1130   * `.nSamplesPerSec`: `8000`
1131   * `.nAvgBytesPerSec: `8000`
1132   * `.nBlockAlign`: `1`
1133   * `.wBitsPerSample`: `8`
1134   * `.cbSize`: `0`
1135 * `AUDIO_STREAM_CONFIG_CAPS`:
1136  * 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`
1137  * `.MinimumChannels`: `1`
1138  * `.MaximumChannels`: `2`
1139  * `.ChannelsGranularity`: `1`
1140  * `.MinimumBitsPerSample`: `8`
1141  * `.MaximumBitsPerSample`: `16`
1142  * `.BitsPerSampleGranularity`: `8`
1143  * `.MinimumSampleFrequency`: `11025`
1144  * `.MaximumSampleFrequency`: `44100`
1145  * `.SampleFrequencyGranularity`: `11025`
1146
1147#### Capability: 19
1148
1149 * `AM_MEDIA_TYPE`:
1150  * 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 20 34 0F 00 00 00 00 00`
1151  * Format Data: `01 00 02 00 80 BB 00 00 00 EE 02 00 04 00 10 00 00 00`
1152  * `.subtype`: `FourCC 0x00000001`
1153  * `.bFixedSizeSamples`: `1`
1154  * `.bTemporalCompression`: `0`
1155  * `.lSampleSize`: `4`
1156  * `.cbFormat`: `18`
1157  * `WAVEFORMATEX`:
1158   * `.wFormatTag`: `1`
1159   * `.nChannels`: `2`
1160   * `.nSamplesPerSec`: `48000`
1161   * `.nAvgBytesPerSec: `192000`
1162   * `.nBlockAlign`: `4`
1163   * `.wBitsPerSample`: `16`
1164   * `.cbSize`: `0`
1165 * `AUDIO_STREAM_CONFIG_CAPS`:
1166  * 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`
1167  * `.MinimumChannels`: `1`
1168  * `.MaximumChannels`: `2`
1169  * `.ChannelsGranularity`: `1`
1170  * `.MinimumBitsPerSample`: `8`
1171  * `.MaximumBitsPerSample`: `16`
1172  * `.BitsPerSampleGranularity`: `8`
1173  * `.MinimumSampleFrequency`: `11025`
1174  * `.MaximumSampleFrequency`: `44100`
1175  * `.SampleFrequencyGranularity`: `11025`
1176
1177#### Capability: 20
1178
1179 * `AM_MEDIA_TYPE`:
1180  * 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 20 34 0F 00 00 00 00 00`
1181  * Format Data: `01 00 01 00 80 BB 00 00 00 77 01 00 02 00 10 00 00 00`
1182  * `.subtype`: `FourCC 0x00000001`
1183  * `.bFixedSizeSamples`: `1`
1184  * `.bTemporalCompression`: `0`
1185  * `.lSampleSize`: `2`
1186  * `.cbFormat`: `18`
1187  * `WAVEFORMATEX`:
1188   * `.wFormatTag`: `1`
1189   * `.nChannels`: `1`
1190   * `.nSamplesPerSec`: `48000`
1191   * `.nAvgBytesPerSec: `96000`
1192   * `.nBlockAlign`: `2`
1193   * `.wBitsPerSample`: `16`
1194   * `.cbSize`: `0`
1195 * `AUDIO_STREAM_CONFIG_CAPS`:
1196  * 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`
1197  * `.MinimumChannels`: `1`
1198  * `.MaximumChannels`: `2`
1199  * `.ChannelsGranularity`: `1`
1200  * `.MinimumBitsPerSample`: `8`
1201  * `.MaximumBitsPerSample`: `16`
1202  * `.BitsPerSampleGranularity`: `8`
1203  * `.MinimumSampleFrequency`: `11025`
1204  * `.MaximumSampleFrequency`: `44100`
1205  * `.SampleFrequencyGranularity`: `11025`
1206
1207#### Capability: 21
1208
1209 * `AM_MEDIA_TYPE`:
1210  * 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 20 34 0F 00 00 00 00 00`
1211  * Format Data: `01 00 02 00 00 77 01 00 00 DC 05 00 04 00 10 00 00 00`
1212  * `.subtype`: `FourCC 0x00000001`
1213  * `.bFixedSizeSamples`: `1`
1214  * `.bTemporalCompression`: `0`
1215  * `.lSampleSize`: `4`
1216  * `.cbFormat`: `18`
1217  * `WAVEFORMATEX`:
1218   * `.wFormatTag`: `1`
1219   * `.nChannels`: `2`
1220   * `.nSamplesPerSec`: `96000`
1221   * `.nAvgBytesPerSec: `384000`
1222   * `.nBlockAlign`: `4`
1223   * `.wBitsPerSample`: `16`
1224   * `.cbSize`: `0`
1225 * `AUDIO_STREAM_CONFIG_CAPS`:
1226  * 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`
1227  * `.MinimumChannels`: `1`
1228  * `.MaximumChannels`: `2`
1229  * `.ChannelsGranularity`: `1`
1230  * `.MinimumBitsPerSample`: `8`
1231  * `.MaximumBitsPerSample`: `16`
1232  * `.BitsPerSampleGranularity`: `8`
1233  * `.MinimumSampleFrequency`: `11025`
1234  * `.MaximumSampleFrequency`: `44100`
1235  * `.SampleFrequencyGranularity`: `11025`
1236
1237#### Capability: 22
1238
1239 * `AM_MEDIA_TYPE`:
1240  * 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 20 34 0F 00 00 00 00 00`
1241  * Format Data: `01 00 01 00 00 77 01 00 00 EE 02 00 02 00 10 00 00 00`
1242  * `.subtype`: `FourCC 0x00000001`
1243  * `.bFixedSizeSamples`: `1`
1244  * `.bTemporalCompression`: `0`
1245  * `.lSampleSize`: `2`
1246  * `.cbFormat`: `18`
1247  * `WAVEFORMATEX`:
1248   * `.wFormatTag`: `1`
1249   * `.nChannels`: `1`
1250   * `.nSamplesPerSec`: `96000`
1251   * `.nAvgBytesPerSec: `192000`
1252   * `.nBlockAlign`: `2`
1253   * `.wBitsPerSample`: `16`
1254   * `.cbSize`: `0`
1255 * `AUDIO_STREAM_CONFIG_CAPS`:
1256  * 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`
1257  * `.MinimumChannels`: `1`
1258  * `.MaximumChannels`: `2`
1259  * `.ChannelsGranularity`: `1`
1260  * `.MinimumBitsPerSample`: `8`
1261  * `.MaximumBitsPerSample`: `16`
1262  * `.BitsPerSampleGranularity`: `8`
1263  * `.MinimumSampleFrequency`: `11025`
1264  * `.MaximumSampleFrequency`: `44100`
1265  * `.SampleFrequencyGranularity`: `11025`
1266
1267Interfaces:
1268
1269  * `IKsPropertySet`
1270  * `IQualityControl`
1271  * `IAMBufferNegotiation`
1272  * `IAMStreamConfig`
1273  * `IAMStreamControl`
1274
1275### Pin: Master Volume
1276
1277 * Direction: `PINDIR_INPUT`
1278Interfaces:
1279
1280  * `IQualityControl`
1281
Note: See TracBrowser for help on using the repository browser.