diff transform/FeatureExtractionPluginTransform.h @ 66:7afcfe666910

* Modify to use Vamp SDK for proper feature extraction plugins. Requires that the vamp-plugin-sdk directory tree be present below plugin/ (it's separate in Subversion).
author Chris Cannam
date Fri, 31 Mar 2006 15:56:35 +0000
parents 4d59dc469b0f
children 8e8c2981a189
line wrap: on
line diff
--- a/transform/FeatureExtractionPluginTransform.h	Thu Mar 30 15:00:22 2006 +0000
+++ b/transform/FeatureExtractionPluginTransform.h	Fri Mar 31 15:56:35 2006 +0000
@@ -17,7 +17,8 @@
 #define _FEATURE_EXTRACTION_PLUGIN_TRANSFORM_H_
 
 #include "Transform.h"
-#include "FeatureExtractionPlugin.h"
+
+#include "vamp-sdk/Plugin.h"
 
 class DenseTimeValueModel;
 
@@ -34,13 +35,13 @@
 protected:
     virtual void run();
 
-    FeatureExtractionPlugin *m_plugin;
+    Vamp::Plugin *m_plugin;
     int m_channel;
-    FeatureExtractionPlugin::OutputDescriptor *m_descriptor;
+    Vamp::Plugin::OutputDescriptor *m_descriptor;
     int m_outputFeatureNo;
 
     void addFeature(size_t blockFrame,
-		    const FeatureExtractionPlugin::Feature &feature);
+		    const Vamp::Plugin::Feature &feature);
 
     void setCompletion(int);