Go to the documentation of this file.
18 #ifndef CARLA_ENGINE_INIT_HPP_INCLUDED
19 #define CARLA_ENGINE_INIT_HPP_INCLUDED
23 CARLA_BACKEND_START_NAMESPACE
59 const char* rtClientBaseName,
60 const char* nonRtClientBaseName,
61 const char* nonRtServerBaseName);
82 CARLA_BACKEND_END_NAMESPACE
84 #endif // CARLA_ENGINE_INIT_HPP_INCLUDED
AudioApi
Definition: CarlaEngineInit.hpp:30
CarlaEngine * newRtAudio(AudioApi api)
@ AUDIO_API_DIRECTSOUND
Definition: CarlaEngineInit.hpp:42
const char * getRtAudioApiName(uint index)
@ AUDIO_API_JACK
Definition: CarlaEngineInit.hpp:33
uint getRtAudioApiCount()
Definition: CarlaEngine.hpp:806
const EngineDriverDeviceInfo * getRtAudioDeviceInfo(uint index, const char *deviceName)
const EngineDriverDeviceInfo * getJuceDeviceInfo(uint index, const char *deviceName)
bool showJuceDeviceControlPanel(uint index, const char *deviceName)
@ AUDIO_API_ALSA
Definition: CarlaEngineInit.hpp:36
Definition: CarlaBackend.h:1904
const char *const * getRtAudioApiDeviceNames(uint index)
@ AUDIO_API_NULL
Definition: CarlaEngineInit.hpp:31
Definition: CarlaEngineInit.hpp:49
const char * getJuceApiName(uint index)
@ AUDIO_API_COREAUDIO
Definition: CarlaEngineInit.hpp:39
const char *const * getJuceApiDeviceNames(uint index)
@ AUDIO_API_PULSEAUDIO
Definition: CarlaEngineInit.hpp:37
CarlaEngine * newJuce(AudioApi api)
@ AUDIO_API_WASAPI
Definition: CarlaEngineInit.hpp:43
@ AUDIO_API_ASIO
Definition: CarlaEngineInit.hpp:41
CarlaEngine * newBridge(const char *audioPoolBaseName, const char *rtClientBaseName, const char *nonRtClientBaseName, const char *nonRtServerBaseName)
@ AUDIO_API_OSS
Definition: CarlaEngineInit.hpp:34