Mercurial > hg > svcore
diff transform/FeatureExtractionModelTransformer.h @ 786:5295bdb58840 tonioni
fixed flexi note layer and propagated model selection to analyser
author | gyorgyf |
---|---|
date | Sat, 13 Apr 2013 13:39:17 +0100 |
parents | 1d7ebc05157e |
children | 54829c1e155e |
line wrap: on
line diff
--- a/transform/FeatureExtractionModelTransformer.h Tue Mar 26 20:15:04 2013 +0000 +++ b/transform/FeatureExtractionModelTransformer.h Sat Apr 13 13:39:17 2013 +0100 @@ -31,8 +31,16 @@ Q_OBJECT public: + enum PreferredOutputModel { + NoteOutputModel, + FlexiNoteOutputModel, + UndefinedOutputModel = 255 + }; + FeatureExtractionModelTransformer(Input input, - const Transform &transform); + const Transform &transform, + const PreferredOutputModel outputmodel); + virtual ~FeatureExtractionModelTransformer(); protected: @@ -41,6 +49,7 @@ Vamp::Plugin *m_plugin; Vamp::Plugin::OutputDescriptor *m_descriptor; int m_outputFeatureNo; + PreferredOutputModel m_preferredOutputModel; void createOutputModel();