HephAudio v3.0.6
A cross-platform C++ library for recording, playing, and processing audio on Windows, Android, Linux, iOS, and macOS.
|
stores information about an audio device. More...
#include <AudioDevice.h>
Public Member Functions | |
AudioDevice () | |
Public Attributes | |
std::string | id |
std::string | name |
AudioDeviceType | type |
bool | isDefault |
stores information about an audio device.
HephAudio::AudioDevice::AudioDevice | ( | ) |
creates a new instance and initializes it with default values.
std::string HephAudio::AudioDevice::id |
unique identifier of the audio device provided by the native API.
std::string HephAudio::AudioDevice::name |
name of the audio device provided by the native API.
AudioDeviceType HephAudio::AudioDevice::type |
auido device type.
bool HephAudio::AudioDevice::isDefault |
indicates whether the audio device is the system default.