diff plugins/MFCCPlugin.cpp @ 130:c655fa61884f

* Solaris build fixes
author Chris Cannam <c.cannam@qmul.ac.uk>
date Mon, 14 Sep 2009 13:01:57 +0000
parents 4a354c18e688
children dcf5800f0f00
line wrap: on
line diff
--- a/plugins/MFCCPlugin.cpp	Fri Jul 03 13:08:12 2009 +0000
+++ b/plugins/MFCCPlugin.cpp	Mon Sep 14 13:01:57 2009 +0000
@@ -10,16 +10,13 @@
 #include "MFCCPlugin.h"
 
 #include <dsp/mfcc/MFCC.h>
-
-#include <cmath>
+#include <maths/MathUtilities.h>
 
 using std::string;
 using std::vector;
 using std::cerr;
 using std::endl;
 
-using std::isnan;
-
 MFCCPlugin::MFCCPlugin(float inputSampleRate) :
     Vamp::Plugin(inputSampleRate),
     m_config(lrintf(inputSampleRate)),
@@ -274,7 +271,7 @@
     feature.hasTimestamp = false;
     for (size_t i = 0; i < m_bins; ++i) {
         double value = output[i];
-        if (isnan(value)) value = 0.0;
+        if (ISNAN(value)) value = 0.0;
         m_binsums[i] += value;
 	feature.values.push_back(value);
     }