Mercurial > hg > sonic-visualiser
diff transform/RealTimePluginTransform.cpp @ 137:006c90387f40
* Fix many compile warnings, remove some debug output
author | Chris Cannam |
---|---|
date | Mon, 30 Apr 2007 13:36:23 +0000 |
parents | b4110b17bca8 |
children | 107ca17594c8 |
line wrap: on
line diff
--- a/transform/RealTimePluginTransform.cpp Mon Apr 30 09:34:13 2007 +0000 +++ b/transform/RealTimePluginTransform.cpp Mon Apr 30 13:36:23 2007 +0000 @@ -71,7 +71,8 @@ PluginXml(m_plugin).setParametersFromXml(configurationXml); } - if (m_outputNo >= 0 && m_outputNo >= m_plugin->getControlOutputCount()) { + if (m_outputNo >= 0 && + m_outputNo >= int(m_plugin->getControlOutputCount())) { std::cerr << "RealTimePluginTransform: Plugin has fewer than desired " << m_outputNo << " control outputs" << std::endl; return; } @@ -131,10 +132,10 @@ WritableWaveFileModel *wwfm = dynamic_cast<WritableWaveFileModel *>(m_output); if (!stvm && !wwfm) return; - if (stvm && (m_outputNo >= m_plugin->getControlOutputCount())) return; + if (stvm && (m_outputNo >= int(m_plugin->getControlOutputCount()))) return; size_t sampleRate = input->getSampleRate(); - int channelCount = input->getChannelCount(); + size_t channelCount = input->getChannelCount(); if (!wwfm && m_context.channel != -1) channelCount = 1; size_t blockSize = m_plugin->getBufferSize(); @@ -149,8 +150,6 @@ size_t latency = m_plugin->getLatency(); - int i = 0; - while (blockFrame < endFrame && !m_abandoned) { size_t completion =