From 83851b9e9cd044c5cc8d21ab9a290105ad4a35fe Mon Sep 17 00:00:00 2001 From: falkTX Date: Tue, 21 Feb 2023 19:46:54 +0100 Subject: [PATCH] Add LV2 definitions Signed-off-by: falkTX --- .../juce_audio_processors/processors/juce_AudioProcessor.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/juce_audio_processors/processors/juce_AudioProcessor.h b/modules/juce_audio_processors/processors/juce_AudioProcessor.h index d4ef6fb4a2..1062b14f9a 100644 --- a/modules/juce_audio_processors/processors/juce_AudioProcessor.h +++ b/modules/juce_audio_processors/processors/juce_AudioProcessor.h @@ -1118,6 +1118,11 @@ public: /** This method is called when the layout of the audio processor changes. */ virtual void processorLayoutsChanged(); + //============================================================================== + /** LV2 specific calls, saving/restore as string. */ + virtual String getStateInformationString () { return String(); } + virtual void setStateInformationString (const String&) {} + //============================================================================== /** Adds a listener that will be called when an aspect of this processor changes. */ virtual void addListener (AudioProcessorListener* newListener); @@ -1202,6 +1207,7 @@ public: wrapperType_AudioUnitv3, wrapperType_RTAS, wrapperType_AAX, + wrapperType_LV2, wrapperType_Standalone, wrapperType_Unity };