|
HikoGUI
A low latency retained GUI
|
#include <ttauri/audio/audio_system.hpp>
Public Member Functions | |
| audio_system (std::weak_ptr< audio_system_delegate > const &delegate) | |
| audio_system (audio_system const &)=delete | |
| audio_system (audio_system &&)=delete | |
| audio_system & | operator= (audio_system const &)=delete |
| audio_system & | operator= (audio_system &&)=delete |
| virtual std::vector< std::shared_ptr< audio_device > > | devices () noexcept=0 |
| virtual void | init () noexcept |
Static Public Attributes | |
| static unfair_recursive_mutex | mutex |
| static std::shared_ptr< audio_system > | global |
An system of audio devices. Systems are for example: Window Audio Session API (WASAPI), ASIO, Apple CoreAudio