comparison transform/FeatureExtractionPluginTransform.h @ 70:d26c85099215

* Support latest changes to Vamp API (value names for parameters, FFT alignment, value -> bin terminology change)
author Chris Cannam
date Wed, 05 Apr 2006 16:52:30 +0000
parents 8e8c2981a189
children
comparison
equal deleted inserted replaced
69:57a78e7e4ad3 70:d26c85099215
45 void addFeature(size_t blockFrame, 45 void addFeature(size_t blockFrame,
46 const Vamp::Plugin::Feature &feature); 46 const Vamp::Plugin::Feature &feature);
47 47
48 void setCompletion(int); 48 void setCompletion(int);
49 49
50 void getFrames(int channel, int channelCount,
51 long startFrame, long size, float *buffer);
52
50 // just casts 53 // just casts
51 DenseTimeValueModel *getInput(); 54 DenseTimeValueModel *getInput();
52 template <typename ModelClass> ModelClass *getOutput() { 55 template <typename ModelClass> ModelClass *getOutput() {
53 ModelClass *mc = dynamic_cast<ModelClass *>(m_output); 56 ModelClass *mc = dynamic_cast<ModelClass *>(m_output);
54 if (!mc) { 57 if (!mc) {