carb/audio/IAudioDevice.h¶
↰ Parent directory: carb/audio/
The audio device enumeration interface.
Source: carb/audio/IAudioDevice.h
Namespaces¶
carb: The main Carbonite namespace.
carb::audio: Audio playback and capture.
Classes¶
carb::audio::IAudioDevice: An interface to provide simple audio device enumeration functionality, as well as device change notifications.
Enums¶
carb::audio::DeviceBackend: Which device backend is being used for audio.
carb::audio::DeviceType: the direction to collect device information for.
Typedefs¶
carb::audio::DeviceNotifyCallback: A callback that is performed when a device notification occurs.