From b3c5d498e2675e578d65d0e1a25927e31f4cd2db Mon Sep 17 00:00:00 2001 From: Tobias Doerffel Date: Tue, 2 Jun 2009 00:41:55 +0200 Subject: [PATCH] RemoteVstPlugin: use SplittedThreading model for Proteus VX Proteus VX requires SplittedThreading model in order to run properly. Issues with actually working UI interaction still need to be worked out although it rather looks like a bug in WINE. Signed-off-by: Tobias Doerffel --- plugins/vst_base/remote_vst_plugin.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/vst_base/remote_vst_plugin.cpp b/plugins/vst_base/remote_vst_plugin.cpp index cb636741e..94adf2ad5 100644 --- a/plugins/vst_base/remote_vst_plugin.cpp +++ b/plugins/vst_base/remote_vst_plugin.cpp @@ -1,7 +1,7 @@ /* * remote_vst_plugin.cpp - LMMS VST Support Layer (remotePlugin client) * - * Copyright (c) 2005-2008 Tobias Doerffel + * Copyright (c) 2005-2009 Tobias Doerffel * * This file is part of Linux MultiMedia Studio - http://lmms.sourceforge.net * @@ -586,6 +586,7 @@ bool remoteVstPlugin::load( const std::string & _plugin_file ) case CCONST( 'z', '3', 't', 'a' ): // z3ta+ case CCONST( 'T', 'C', '_', 'S' ): // Cygnus case CCONST( 'S', 'y', 't', 'r' ): // Sytrus + case CCONST( 'P', 'R', 'V', 'X' ): // Proteus VX __threadingModel = SplittedThreading; break;