Browse Source

More juce fixes

Signed-off-by: falkTX <falktx@gmail.com>
tags/v2.1-alpha1-winvst
parent
commit
ad49febd1f
1 changed files with 9 additions and 5 deletions
  1. +9
    -5
      source/backend/plugin/CarlaPluginJuce.cpp

+ 9
- 5
source/backend/plugin/CarlaPluginJuce.cpp View File

@@ -26,6 +26,10 @@

#include "juce_audio_processors/juce_audio_processors.h"

namespace juce {
extern bool juce_isRunningInWine();
}

CARLA_BACKEND_START_NAMESPACE

// -------------------------------------------------------------------------------------------------------------------
@@ -236,7 +240,7 @@ public:

if (fWindow != nullptr)
{
String uiName(pData->name);
juce::String uiName(pData->name);
uiName += " (GUI)";
fWindow->setName(uiName);
}
@@ -306,14 +310,14 @@ public:
{
if (fWindow == nullptr)
{
String uiName(pData->name);
juce::String uiName(pData->name);
uiName += " (GUI)";

fWindow = new JucePluginWindow();
fWindow->setName(uiName);
}

if (AudioProcessorEditor* const editor = fInstance->createEditorIfNeeded())
if (juce::AudioProcessorEditor* const editor = fInstance->createEditorIfNeeded())
fWindow->show(editor);
}
else
@@ -321,7 +325,7 @@ public:
if (fWindow != nullptr)
fWindow->hide();

if (AudioProcessorEditor* const editor = fInstance->getActiveEditor())
if (juce::AudioProcessorEditor* const editor = fInstance->getActiveEditor())
delete editor;

fWindow = nullptr;
@@ -1170,7 +1174,7 @@ public:

#ifdef CARLA_OS_WIN
// Fix for wine usage
if (juce_isRunningInWine() && filename[0] == '/')
if (juce::juce_isRunningInWine() && filename[0] == '/')
{
jfilename.replace("/", "\\");
jfilename = "Z:" + jfilename;


Loading…
Cancel
Save