26 AudioIODeviceType::AudioIODeviceType (
const String& name)
53 #if ! (JUCE_WINDOWS && JUCE_WASAPI) 57 #if ! (JUCE_WINDOWS && JUCE_DIRECTSOUND) 61 #if ! (JUCE_WINDOWS && JUCE_ASIO) 65 #if ! (JUCE_LINUX && JUCE_ALSA) 69 #if ! (JUCE_LINUX && JUCE_JACK) 73 #if ! (JUCE_LINUX && JUCE_BELA) 81 #if ! (JUCE_ANDROID && JUCE_USE_ANDROID_OPENSLES) 85 #if ! (JUCE_ANDROID && JUCE_USE_ANDROID_OBOE) virtual ~AudioIODeviceType()
static AudioIODeviceType * createAudioIODeviceType_iOSAudio()
void callDeviceChangeListeners()
static AudioIODeviceType * createAudioIODeviceType_Oboe()
static AudioIODeviceType * createAudioIODeviceType_CoreAudio()
static AudioIODeviceType * createAudioIODeviceType_OpenSLES()
static AudioIODeviceType * createAudioIODeviceType_ASIO()
static AudioIODeviceType * createAudioIODeviceType_Bela()
static AudioIODeviceType * createAudioIODeviceType_JACK()
static AudioIODeviceType * createAudioIODeviceType_DirectSound()
static AudioIODeviceType * createAudioIODeviceType_WASAPI(bool exclusiveMode)
void addListener(Listener *listener)
virtual void audioDeviceListChanged()=0
static AudioIODeviceType * createAudioIODeviceType_Android()
static AudioIODeviceType * createAudioIODeviceType_ALSA()
void removeListener(Listener *listener)