Mercurial > hg > svcore
diff plugin/PiperVampPluginFactory.cpp @ 1386:0d45fff7ccd1
Update to match slightly changed Piper Vamp C++ API
author | Chris Cannam |
---|---|
date | Fri, 10 Feb 2017 14:49:45 +0000 |
parents | 54fabf5aceb8 |
children | 87ae75da6527 |
line wrap: on
line diff
--- a/plugin/PiperVampPluginFactory.cpp Tue Feb 07 14:55:19 2017 +0000 +++ b/plugin/PiperVampPluginFactory.cpp Fri Feb 10 14:49:45 2017 +0000 @@ -28,7 +28,7 @@ #define CAPNP_LITE 1 #endif -#include "vamp-client/qt/AutoPlugin.h" +#include "vamp-client/qt/PiperAutoPlugin.h" #include "vamp-client/qt/ProcessQtTransport.h" #include "vamp-client/CapnpRRClient.h" @@ -123,10 +123,10 @@ return 0; } - SVDEBUG << "PiperVampPluginFactory: Creating Piper AutoPlugin for server " + SVDEBUG << "PiperVampPluginFactory: Creating PiperAutoPlugin for server " << m_origins[identifier] << ", identifier " << identifier << endl; - auto ap = new piper_vamp::client::AutoPlugin + auto ap = new piper_vamp::client::PiperAutoPlugin (m_origins[identifier].toStdString(), psd.pluginKey, float(inputSampleRate), @@ -229,7 +229,7 @@ piper_vamp::ListResponse resp; try { - resp = client.listPluginData(req); + resp = client.list(req); } catch (piper_vamp::client::ServerCrashed) { SVDEBUG << "PiperVampPluginFactory: Piper server crashed" << endl; errorMessage = QObject::tr