|
|
@@ -281,7 +281,9 @@ public: |
|
|
|
const PluginBridgeOpcode opcode(fShmControl.readOpcode()); |
|
|
|
|
|
|
|
if (opcode != kPluginBridgeOpcodeProcess) |
|
|
|
{ |
|
|
|
carla_debug("CarlaEngineBridge::run() - got opcode: %s", PluginBridgeOpcode2str(opcode)); |
|
|
|
} |
|
|
|
|
|
|
|
switch (opcode) |
|
|
|
{ |
|
|
@@ -431,3 +433,26 @@ CarlaEngine* CarlaEngine::newBridge(const char* const audioBaseName, const char* |
|
|
|
} |
|
|
|
|
|
|
|
CARLA_BACKEND_END_NAMESPACE |
|
|
|
|
|
|
|
// ----------------------------------------------------------------------- |
|
|
|
// Extra stuff for linking purposes |
|
|
|
|
|
|
|
CARLA_BACKEND_START_NAMESPACE |
|
|
|
|
|
|
|
CarlaEngine* CarlaEngine::newRtAudio(const AudioApi) { return nullptr; } |
|
|
|
unsigned int CarlaEngine::getRtAudioApiCount() { return 0; } |
|
|
|
const char* CarlaEngine::getRtAudioApiName(const unsigned int) { return nullptr; } |
|
|
|
const char* const* CarlaEngine::getRtAudioApiDeviceNames(const unsigned int) { return nullptr; } |
|
|
|
const EngineDriverDeviceInfo* CarlaEngine::getRtAudioDeviceInfo(const unsigned int, const char* const) { return nullptr; } |
|
|
|
|
|
|
|
#ifdef HAVE_JUCE |
|
|
|
CarlaEngine* CarlaEngine::newJuce(const AudioApi) { return nullptr; } |
|
|
|
unsigned int CarlaEngine::getJuceApiCount() { return 0; } |
|
|
|
const char* CarlaEngine::getJuceApiName(const unsigned int) { return nullptr; } |
|
|
|
const char* const* CarlaEngine::getJuceApiDeviceNames(const unsigned int) { return nullptr; } |
|
|
|
const EngineDriverDeviceInfo* CarlaEngine::getJuceDeviceInfo(const unsigned int, const char* const) { return nullptr; } |
|
|
|
#endif |
|
|
|
|
|
|
|
CARLA_BACKEND_END_NAMESPACE |
|
|
|
|
|
|
|
// ----------------------------------------------------------------------- |