diff vamp-client/PluginClient.h @ 214:0906984b9496

Merge pull request #5 from piper-audio/dev/rename-pluginstub Dev/rename pluginstub
author Chris Cannam <cannam@all-day-breakfast.com>
date Thu, 09 Feb 2017 14:41:29 +0000
parents df65480a08de
children 16842bf06026
line wrap: on
line diff
--- a/vamp-client/PluginClient.h	Thu Feb 09 14:19:38 2017 +0000
+++ b/vamp-client/PluginClient.h	Thu Feb 09 14:41:29 2017 +0000
@@ -41,7 +41,7 @@
 namespace piper_vamp {
 namespace client {
 
-class PluginStub;
+class PiperVampPlugin;
 
 /**
  * Interface for a client that accepts Vamp-like structures (Plugin
@@ -54,22 +54,22 @@
 public:
     virtual
     ConfigurationResponse
-    configure(PluginStub *plugin,
+    configure(PiperVampPlugin *plugin,
               PluginConfiguration config) = 0;
     
     virtual
     Vamp::Plugin::FeatureSet
-    process(PluginStub *plugin,
+    process(PiperVampPlugin *plugin,
             std::vector<std::vector<float> > inputBuffers,
             Vamp::RealTime timestamp) = 0;
 
     virtual
     Vamp::Plugin::FeatureSet
-    finish(PluginStub *plugin) = 0;
+    finish(PiperVampPlugin *plugin) = 0;
 
     virtual
     void
-    reset(PluginStub *plugin,
+    reset(PiperVampPlugin *plugin,
           PluginConfiguration config) = 0;
 };