AV module
mediafoundation
Windows Media Foundation device enumeration helpers.
Functions
| Return | Name | Description |
|---|---|---|
bool | getDeviceList | Enumerate video and audio input devices using Media Foundation. Populates device capabilities (resolutions, frame rates, pixel formats). |
getDeviceList
bool getDeviceList(Device::Type type, std::vector< av::Device > & devices)Defined in src/av/include/icy/av/win32/mediafoundation.h:34
Enumerate video and audio input devices using Media Foundation. Populates device capabilities (resolutions, frame rates, pixel formats).
Returns
True if enumeration succeeded.
Parameters
| Parameter | Type | Description |
|---|---|---|
type | Device::Type | The device type to enumerate (VideoInput or AudioInput). |
devices | std::vector< av::Device > & | Output vector to fill with discovered devices. |
