AV module

wasapi

Windows WASAPI device enumeration helpers.

wasapi

Windows WASAPI device enumeration helpers.

Functions

ReturnNameDescription
boolgetDeviceListEnumerate audio input and output devices using WASAPI. Populates audio capabilities (sample rates, channels, formats).

getDeviceList

bool getDeviceList(Device::Type type, std::vector< av::Device > & devices)

Enumerate audio input and output devices using WASAPI. Populates audio capabilities (sample rates, channels, formats).

Parameters

  • type The device type to enumerate (AudioInput or AudioOutput).

  • devices Output vector to fill with discovered devices.

Returns

True if enumeration succeeded.