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 <tobias.doerffel@gmail.com>
(cherry picked from commit b3c5d498e2)
This commit is contained in:
Tobias Doerffel
2009-06-02 00:41:55 +02:00
parent 66147bebf0
commit 5bb9af15ab

View File

@@ -1,7 +1,7 @@
/*
* remote_vst_plugin.cpp - LMMS VST Support Layer (remotePlugin client)
*
* Copyright (c) 2005-2008 Tobias Doerffel <tobydox/at/users.sourceforge.net>
* Copyright (c) 2005-2009 Tobias Doerffel <tobydox/at/users.sourceforge.net>
*
* This file is part of Linux MultiMedia Studio - http://lmms.sourceforge.net
*
@@ -566,6 +566,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;