6#include "TTauri/Foundation/bigint.hpp"
7#include "TTauri/Audio/AudioDeviceDelegate.hpp"
8#include "TTauri/Audio/AudioStreamConfig.hpp"
15enum class AudioDevice_state {
25 case AudioDevice_state::Active:
return lhs <<
"ACTIVE";
26 case AudioDevice_state::Disabled:
return lhs <<
"DISABLED";
27 case AudioDevice_state::NotPresent:
return lhs <<
"NOT_PRESENT";
28 case AudioDevice_state::Unplugged:
return lhs <<
"UNPLUGGED";
29 default: tt_no_default;
76 virtual AudioDevice_state
state() const noexcept = 0;
Definition AudioDevice.hpp:41
virtual std::string name() const noexcept=0
virtual std::string endPointName() const noexcept=0
virtual std::string deviceName() const noexcept=0
virtual AudioDevice_state state() const noexcept=0