|
LMMS
|
#include "CarlaEngineGraph.hpp"#include "CarlaEngineInit.hpp"#include "CarlaEngineInternal.hpp"#include "CarlaBackendUtils.hpp"#include "CarlaMathUtils.hpp"#include "CarlaStringList.hpp"#include "RtLinkedList.hpp"#include "jackbridge/JackBridge.hpp"#include "rtaudio/RtAudio.h"#include "rtmidi/RtMidi.h"Classes | |
| class | CarlaEngineRtAudio |
| struct | CarlaEngineRtAudio::MidiInPort |
| struct | CarlaEngineRtAudio::MidiOutPort |
| struct | CarlaEngineRtAudio::RtMidiEvent |
| struct | CarlaEngineRtAudio::RtMidiEvents |
Namespaces | |
| namespace | EngineInit |
Macros | |
| #define | handlePtr ((CarlaEngineRtAudio*)userData) |
Functions | |
| static void | initRtAudioAPIsIfNeeded () |
| static const char * | getRtAudioApiName (const RtAudio::Api api) noexcept |
| static RtMidi::Api | getMatchedAudioMidiAPI (const RtAudio::Api rtApi) noexcept |
| CarlaEngine * | EngineInit::newRtAudio (const AudioApi api) |
| uint | EngineInit::getRtAudioApiCount () |
| const char * | EngineInit::getRtAudioApiName (const uint index) |
| const char *const * | EngineInit::getRtAudioApiDeviceNames (const uint index) |
| const EngineDriverDeviceInfo * | EngineInit::getRtAudioDeviceInfo (const uint index, const char *const deviceName) |
Variables | |
| static CARLA_BACKEND_START_NAMESPACE CharStringListPtr | gDeviceNames |
| static std::vector< RtAudio::Api > | gRtAudioApis |
| #define handlePtr ((CarlaEngineRtAudio*)userData) |
|
staticnoexcept |
|
staticnoexcept |
|
static |
|
static |
|
static |