Mercurial > hg > qm-vamp-plugins
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); }