Enable 64bit VSTs on Linux

* Remove trial-and-error approach of detecting VST's machine types. Read PE
  headers instead.
* Add RemoteVstPlugin64 to AppImage
This commit is contained in:
Lukas W
2018-06-07 11:07:40 +02:00
parent f2a8f56944
commit fe2483e309
7 changed files with 82 additions and 32 deletions

View File

@@ -63,7 +63,10 @@ void ProcessWatcher::run()
{
fprintf( stderr,
"remote plugin died! invalidating now.\n" );
#ifndef SYNC_WITH_SHM_FIFO
m_plugin->invalidate();
#endif
}
}
@@ -464,9 +467,6 @@ void RemotePlugin::processFinished( int exitCode,
{
qCritical() << "Remote plugin exit code: " << exitCode;
}
#ifndef SYNC_WITH_SHM_FIFO
invalidate();
#endif
}
void RemotePlugin::processErrored( QProcess::ProcessError err )