Browse Source

tags/2021-05-28
jules 18 years ago
parent
commit
739ed96ba3
2 changed files with 14 additions and 7 deletions
  1. +14
    -5
      extras/audio plugins/wrapper/formats/VST/juce_VstWrapper.cpp
  2. +0
    -2
      extras/juce demo/src/MainDemoWindow.cpp

+ 14
- 5
extras/audio plugins/wrapper/formats/VST/juce_VstWrapper.cpp View File

@@ -1238,13 +1238,18 @@ static AEffect* pluginEntryPoint (audioMasterCallback audioMaster)
return 0;
}
//==============================================================================
// Mac startup code..
#if JUCE_MAC
extern "C" __attribute__((visibility("default"))) AEffect* main_macho (audioMasterCallback audioMaster)
extern "C" __attribute__ ((visibility("default"))) AEffect* VSTPluginMain (audioMasterCallback audioMaster)
{
return pluginEntryPoint (audioMaster);
}
extern "C" __attribute__ ((visibility("default"))) AEffect* main_macho (audioMasterCallback audioMaster)
{
initialiseJuce_GUI();
return pluginEntryPoint (audioMaster);
}
@@ -1257,8 +1262,7 @@ extern "C" AEffect* main_plugin (audioMasterCallback audioMaster) asm ("main");
extern "C" AEffect* main_plugin (audioMasterCallback audioMaster)
{
initialiseJuce_GUI();
SharedMessageThread::getInstance ();
SharedMessageThread::getInstance();
return pluginEntryPoint (audioMaster);
}
@@ -1277,7 +1281,12 @@ __attribute__((destructor)) void myPluginFini()
// Win32 startup code..
#else
__declspec(dllexport) void* main (audioMasterCallback audioMaster)
extern "C" __declspec (dllexport) AEffect* VSTPluginMain (audioMasterCallback audioMaster)
{
return pluginEntryPoint (audioMaster);
}
extern "C" __declspec (dllexport) void* main (audioMasterCallback audioMaster)
{
return (void*) pluginEntryPoint (audioMaster);
}


+ 0
- 2
extras/juce demo/src/MainDemoWindow.cpp View File

@@ -55,8 +55,6 @@ public:
textBox->setMultiLine (true, false);
textBox->setReturnKeyStartsNewLine (true);
setAlwaysOnTop (true);
setResizable (true, true); // we'll choose a corner-resizer component for this window,
// as a contrast to the resizable border on the main window
}


Loading…
Cancel
Save