summaryrefslogtreecommitdiff
path: root/gtk2_ardour/main.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2017-03-06 01:48:46 +0100
committerRobin Gareus <robin@gareus.org>2017-03-06 01:48:46 +0100
commite7c85706e5553181636e7052f2fe10469b57fd85 (patch)
tree9e826cf72ac07c371795b65ba666032aeba77108 /gtk2_ardour/main.cc
parente6f4f179be87758a16d4f1a11e9cd8de74970e63 (diff)
More fun with LinuxVSTs & threading
Diffstat (limited to 'gtk2_ardour/main.cc')
-rw-r--r--gtk2_ardour/main.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/gtk2_ardour/main.cc b/gtk2_ardour/main.cc
index 9b0a0c5e2f..3d4e2da20f 100644
--- a/gtk2_ardour/main.cc
+++ b/gtk2_ardour/main.cc
@@ -69,6 +69,10 @@
#include "gtk2ardour-version.h"
#endif
+#ifdef LXVST_SUPPORT
+#include <gdk/gdkx.h>
+#endif
+
using namespace std;
using namespace Gtk;
using namespace ARDOUR_COMMAND_LINE;
@@ -291,6 +295,10 @@ int main (int argc, char *argv[])
Glib::thread_init();
}
+#ifdef LXVST_SUPPORT
+ XInitThreads ();
+#endif
+
#ifdef HAVE_FFTW35F
fftwf_make_planner_thread_safe ();
#endif