diff plugins/XTractPlugin.h @ 34:d080b51953ba

Update to current libxtract (float -> double, etc)
author Chris Cannam
date Mon, 01 Jul 2013 15:06:08 +0100
parents 0dd75140d034
children
line wrap: on
line diff
--- a/plugins/XTractPlugin.h	Tue Dec 04 17:46:53 2012 +0000
+++ b/plugins/XTractPlugin.h	Mon Jul 01 15:06:08 2013 +0100
@@ -63,26 +63,26 @@
     mutable OutputList m_outputDescriptors;
     void setupOutputDescriptors() const;
 
-    bool processSPF0(const float *data);
+    bool processSPF0(const double *data);
 
     const unsigned int m_xtFeature;
     size_t m_channels;
     size_t m_stepSize;
     size_t m_blockSize;
 
-    float *m_resultBuffer;
+    double *m_resultBuffer;
 
-    float m_peakThreshold;
-    float m_rolloffThreshold;
-    float m_harmonicThreshold;
+    double m_peakThreshold;
+    double m_rolloffThreshold;
+    double m_harmonicThreshold;
 
-    float m_minFreq;
-    float m_maxFreq;
+    double m_minFreq;
+    double m_maxFreq;
 
     int m_coeffCount;
     int m_highestCoef;
     int m_lowestCoef;
-    float **m_mfccFilters;
+    double **m_mfccFilters;
     int m_mfccStyle;
 
     int m_spectrumType;