Tweak full Carla build to match our custom one

Signed-off-by: falkTX <falktx@falktx.com>
This commit is contained in:
falkTX 2022-03-13 17:36:49 +00:00
parent 44684cbb95
commit 07e71d7c7b
No known key found for this signature in database
GPG key ID: CDBAA37ABC74FBA0
4 changed files with 15 additions and 11 deletions

View file

@ -97,12 +97,14 @@ static void projectLoadedFromDSP(void* ui);
static Mutex sPluginInfoLoadMutex;
/*
#ifndef HEADLESS
struct JuceInitializer {
JuceInitializer() { carla_juce_init(); }
~JuceInitializer() { carla_juce_cleanup(); }
};
#endif
*/
struct IldaeilModule : Module {
enum ParamIds {
@ -122,9 +124,11 @@ struct IldaeilModule : Module {
NUM_LIGHTS
};
/*
#ifndef HEADLESS
SharedResourcePointer<JuceInitializer> juceInitializer;
#endif
*/
const CardinalPluginContext* const pcontext;
@ -977,7 +981,9 @@ struct IldaeilWidget : ImGuiWidget, IdleCallback, Thread {
const CarlaHostHandle handle = module->fCarlaHostHandle;
DISTRHO_SAFE_ASSERT_RETURN(handle != nullptr,);
/*
carla_juce_idle();
*/
if (fileBrowserHandle != nullptr && fileBrowserIdle(fileBrowserHandle))
{