diff transform/FeatureExtractionModelTransformer.h @ 877:b109b88bfa85 tonioni

Callback handler for additional models at end of processing
author Chris Cannam
date Wed, 29 Jan 2014 15:58:15 +0000
parents 47aa3aeb687b
children 06579b8ffb7b
line wrap: on
line diff
--- a/transform/FeatureExtractionModelTransformer.h	Wed Jan 29 09:31:22 2014 +0000
+++ b/transform/FeatureExtractionModelTransformer.h	Wed Jan 29 15:58:15 2014 +0000
@@ -44,6 +44,10 @@
 
     virtual ~FeatureExtractionModelTransformer();
 
+    // ModelTransformer method, retrieve the additional models
+    Models getAdditionalOutputModels();
+    bool willHaveAdditionalOutputModels();
+
 protected:
     bool initialise();
 
@@ -61,9 +65,6 @@
     AdditionalModelMap m_additionalModels;
     SparseTimeValueModel *getAdditionalModel(int transformNo, int binNo);
 
-    // ModelTransformer method, retrieve the additional models
-    Models getAdditionalOutputModels();
-
     void addFeature(int n,
                     size_t blockFrame,
 		    const Vamp::Plugin::Feature &feature);