From 72a04d0ef26eaf9d4c062201a380ae51be3e4eca Mon Sep 17 00:00:00 2001 From: falkTX Date: Fri, 6 Mar 2015 14:34:22 +0100 Subject: [PATCH] Fix build with new juce --- .../processors/juce_AudioProcessorGraph.cpp | 2 ++ .../processors/juce_AudioProcessorGraph.h | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp b/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp index 84dd0e262..e71b8844b 100644 --- a/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp +++ b/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp @@ -1482,8 +1482,10 @@ bool AudioProcessorGraph::AudioGraphIOProcessor::isOutputChannelStereoPair (int bool AudioProcessorGraph::AudioGraphIOProcessor::isInput() const noexcept { return type == audioInputNode || type == midiInputNode; } bool AudioProcessorGraph::AudioGraphIOProcessor::isOutput() const noexcept { return type == audioOutputNode || type == midiOutputNode; } +#if ! JUCE_AUDIO_PROCESSOR_NO_GUI bool AudioProcessorGraph::AudioGraphIOProcessor::hasEditor() const { return false; } AudioProcessorEditor* AudioProcessorGraph::AudioGraphIOProcessor::createEditor() { return nullptr; } +#endif int AudioProcessorGraph::AudioGraphIOProcessor::getNumPrograms() { return 0; } int AudioProcessorGraph::AudioGraphIOProcessor::getCurrentProgram() { return 0; } diff --git a/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h b/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h index 319218f7f..6be1848f4 100644 --- a/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h +++ b/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.h @@ -319,8 +319,10 @@ public: bool acceptsMidi() const override; bool producesMidi() const override; +#if ! JUCE_AUDIO_PROCESSOR_NO_GUI bool hasEditor() const override; AudioProcessorEditor* createEditor() override; +#endif int getNumPrograms() override; int getCurrentProgram() override; @@ -361,8 +363,10 @@ public: bool acceptsMidi() const override; bool producesMidi() const override; +#if ! JUCE_AUDIO_PROCESSOR_NO_GUI bool hasEditor() const override { return false; } AudioProcessorEditor* createEditor() override { return nullptr; } +#endif int getNumPrograms() override { return 0; } int getCurrentProgram() override { return 0; } void setCurrentProgram (int) override { }