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>
This commit is contained in:
Tobias Doerffel
2009-06-02 00:41:55 +02:00
parent 7e3931e384
commit b3c5d498e2

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
*
@@ -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;