Carla Backend
Loading...
Searching...
No Matches
CarlaEngineInit.hpp File Reference
#include "CarlaEngine.hpp"

Go to the source code of this file.

Namespaces

namespace  EngineInit
 

Enumerations

enum  AudioApi {
  AUDIO_API_NULL , AUDIO_API_JACK , AUDIO_API_OSS , AUDIO_API_ALSA ,
  AUDIO_API_PULSEAUDIO , AUDIO_API_COREAUDIO , AUDIO_API_ASIO , AUDIO_API_DIRECTSOUND ,
  AUDIO_API_WASAPI
}
 

Functions

CarlaEngineEngineInit::newJack ()
 
CarlaEngineEngineInit::newDummy ()
 
CarlaEngineEngineInit::newBridge (const char *audioPoolBaseName, const char *rtClientBaseName, const char *nonRtClientBaseName, const char *nonRtServerBaseName)
 
CarlaEngineEngineInit::newJuce (AudioApi api)
 
uint EngineInit::getJuceApiCount ()
 
const char * EngineInit::getJuceApiName (uint index)
 
const char *const * EngineInit::getJuceApiDeviceNames (uint index)
 
const EngineDriverDeviceInfoEngineInit::getJuceDeviceInfo (uint index, const char *deviceName)
 
bool EngineInit::showJuceDeviceControlPanel (uint index, const char *deviceName)
 
CarlaEngineEngineInit::newRtAudio (AudioApi api)
 
uint EngineInit::getRtAudioApiCount ()
 
const char * EngineInit::getRtAudioApiName (uint index)
 
const char *const * EngineInit::getRtAudioApiDeviceNames (uint index)
 
const EngineDriverDeviceInfoEngineInit::getRtAudioDeviceInfo (uint index, const char *deviceName)
 
CarlaEngineEngineInit::newSDL ()
 
const char *const * EngineInit::getSDLDeviceNames ()
 

Enumeration Type Documentation

◆ AudioApi

enum AudioApi

Native audio APIs.

Enumerator
AUDIO_API_NULL 
AUDIO_API_JACK 
AUDIO_API_OSS 
AUDIO_API_ALSA 
AUDIO_API_PULSEAUDIO 
AUDIO_API_COREAUDIO 
AUDIO_API_ASIO 
AUDIO_API_DIRECTSOUND 
AUDIO_API_WASAPI