Mercurial > hg > svcore
diff transform/RealTimePluginTransform.cpp @ 66:7afcfe666910
* Modify to use Vamp SDK for proper feature extraction plugins.
Requires that the vamp-plugin-sdk directory tree be present below
plugin/ (it's separate in Subversion).
author | Chris Cannam |
---|---|
date | Fri, 31 Mar 2006 15:56:35 +0000 |
parents | 4d59dc469b0f |
children | 47fd14e29813 |
line wrap: on
line diff
--- a/transform/RealTimePluginTransform.cpp Thu Mar 30 15:00:22 2006 +0000 +++ b/transform/RealTimePluginTransform.cpp Fri Mar 31 15:56:35 2006 +0000 @@ -18,6 +18,7 @@ #include "plugin/RealTimePluginFactory.h" #include "plugin/RealTimePluginInstance.h" +#include "plugin/PluginXml.h" #include "base/Model.h" #include "model/SparseTimeValueModel.h" @@ -61,7 +62,7 @@ } if (configurationXml != "") { - m_plugin->setParametersFromXml(configurationXml); + PluginXml(m_plugin).setParametersFromXml(configurationXml); } if (m_outputNo >= m_plugin->getControlOutputCount()) { @@ -145,7 +146,7 @@ } } - m_plugin->run(RealTime::frame2RealTime(blockFrame, sampleRate)); + m_plugin->run(Vamp::RealTime::frame2RealTime(blockFrame, sampleRate)); float value = m_plugin->getControlOutputValue(m_outputNo);