debian_vst
authorDebian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Sat, 30 Nov 2019 15:26:20 +0000 (15:26 +0000)
committerPeter Michael Green <plugwash@raspbian.org>
Sat, 30 Nov 2019 15:26:20 +0000 (15:26 +0000)
Gbp-Pq: Name debian_vst.patch

modules/juce_audio_plugin_client/VST/juce_VST_Wrapper.cpp
modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp

index 3ede36fabce16fc3e0b5acf0f4763df73b4fd65d..ec07fcd0af07f1861d5e7f3c9b53a2f45aff0841 100644 (file)
@@ -101,8 +101,7 @@ namespace Vst2
 // field in the Projucer. The VST2 SDK can be obtained from the\r
 // vstsdk3610_11_06_2018_build_37 (or older) VST3 SDK or JUCE version 5.3.2. You\r
 // also need a VST2 license from Steinberg to distribute VST2 plug-ins.\r
-#include "pluginterfaces/vst2.x/aeffect.h"\r
-#include "pluginterfaces/vst2.x/aeffectx.h"\r
+#include "../../juce_audio_processors/format_types/juce_VSTInterface.h"\r
 }\r
 \r
 using namespace juce;\r
@@ -124,7 +123,6 @@ using namespace juce;
  #pragma pack (push, 8)\r
 #endif\r
 \r
-#define JUCE_VSTINTERFACE_H_INCLUDED 1\r
 \r
 #include "../utility/juce_IncludeModuleHeaders.h"\r
 #include "../utility/juce_FakeMouseMoveGenerator.h"\r
index 35293b8b1c503b4b4ad02dbcb9351e4f5aed20c5..672b2c992dfb6edd8515508d1061222970812b2f 100644 (file)
@@ -49,7 +49,6 @@
 #endif\r
 \r
 #define VST_FORCE_DEPRECATED 0\r
-#define JUCE_VSTINTERFACE_H_INCLUDED 1\r
 \r
 namespace Vst2\r
 {\r
@@ -58,8 +57,7 @@ namespace Vst2
 // paths or use the "VST (Legacy) SDK Folder" field in the Projucer. The VST2\r
 // SDK can be obtained from the vstsdk3610_11_06_2018_build_37 (or older) VST3\r
 // SDK or JUCE version 5.3.2.\r
-#include <pluginterfaces/vst2.x/aeffect.h>\r
-#include <pluginterfaces/vst2.x/aeffectx.h>\r
+#include "../../juce_audio_processors/format_types/juce_VSTInterface.h"\r
 }\r
 \r
 #include "juce_VSTCommon.h"\r
@@ -81,6 +79,9 @@ namespace Vst2
 \r
 #include "juce_VSTMidiEventList.h"\r
 \r
+#define resvd2 hostSpace2\r
+#define nanoSeconds systemTimeNanoseconds\r
+\r
 #if JUCE_MINGW\r
  #ifndef WM_APPCOMMAND\r
   #define WM_APPCOMMAND 0x0319\r