|
HephAudio v3.1.0
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.