diff src/FeatureExtractor.cpp @ 183:24ddab06aace re-minimise

Toward allowing types to be small again. Doesn't currently build
author Chris Cannam
date Thu, 19 Feb 2015 17:17:20 +0000
parents d1bc89794cd4
children 6c12db195986
line wrap: on
line diff
--- a/src/FeatureExtractor.cpp	Thu Feb 19 16:57:19 2015 +0000
+++ b/src/FeatureExtractor.cpp	Thu Feb 19 17:17:20 2015 +0000
@@ -154,7 +154,7 @@
     }
 }
 
-vector<double>
+feature_t
 FeatureExtractor::process(const vector<double> &real, const vector<double> &imag)
 {
     vector<double> mags(m_params.fftSize/2 + 1, 0.0);
@@ -166,7 +166,7 @@
     return processMags(mags);
 }
 
-vector<double>
+feature_t
 FeatureExtractor::process(const float *cframe)
 {
     vector<double> mags(m_params.fftSize/2 + 1, 0.0);
@@ -178,10 +178,10 @@
     return processMags(mags);
 }
 
-vector<double>
+feature_t
 FeatureExtractor::processMags(const vector<double> &mags)
 {
-    vector<double> frame(m_featureSize, 0.0);
+    feature_t frame(m_featureSize, 0.0);
 
     if (!m_params.useChromaFrequencyMap &&
         (m_params.referenceFrequency != 440.)) {