DPF

DISTRHO Plugin Framework
Log | Files | Refs | Submodules | README | LICENSE

commit 3fabd2026b9b0ae76bfae77290cc46c9d68611b0
parent 3585ef8376c1860d279bdd435315e6f840bf5dd9
Author: falkTX <falktx@gmail.com>
Date:   Fri, 24 Jan 2014 17:51:46 +0000

Test for 32bit VST Cocoa UI via cockos extension

Diffstat:
Mdistrho/src/DistrhoPluginVST.cpp | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/distrho/src/DistrhoPluginVST.cpp b/distrho/src/DistrhoPluginVST.cpp @@ -438,6 +438,11 @@ public: case effEditOpen: if (fVstUi == nullptr) { +# if defined(DISTRHO_OS_MAC) && ! defined(__LP64__) + if ((fEffect->dispatcher(fEffect, effCanDo, 0, 0, (void*)"hasCockosViewAsConfig", 0.0f) & 0xffff0000) != 0xbeef0000) + return 0; +# endif + d_lastUiSampleRate = fAudioMaster(fEffect, audioMasterGetSampleRate, 0, 0, nullptr, 0.0f); fVstUi = new UIVst(fAudioMaster, fEffect, &fPlugin, this, (intptr_t)ptr);