Mercurial > hg > svcore
diff plugin/LADSPAPluginFactory.cpp @ 1040:a1cd5abcb38b cxx11
Introduce and use a samplerate type
author | Chris Cannam |
---|---|
date | Wed, 04 Mar 2015 12:01:04 +0000 |
parents | b14064bd1f97 |
children | 6b1af0f05f06 |
line wrap: on
line diff
--- a/plugin/LADSPAPluginFactory.cpp Tue Mar 03 17:09:19 2015 +0000 +++ b/plugin/LADSPAPluginFactory.cpp Wed Mar 04 12:01:04 2015 +0000 @@ -161,7 +161,7 @@ } if (LADSPA_IS_HINT_SAMPLE_RATE(d)) { - minimum *= float(m_sampleRate); + minimum = float(minimum * m_sampleRate); } if (LADSPA_IS_HINT_LOGARITHMIC(d)) { @@ -188,7 +188,7 @@ } if (LADSPA_IS_HINT_SAMPLE_RATE(d)) { - maximum *= float(m_sampleRate); + maximum = float(maximum * m_sampleRate); } return maximum; @@ -331,9 +331,9 @@ LADSPAPluginFactory::instantiatePlugin(QString identifier, int instrument, int position, - unsigned int sampleRate, - unsigned int blockSize, - unsigned int channels) + sv_samplerate_t sampleRate, + int blockSize, + int channels) { Profiler profiler("LADSPAPluginFactory::instantiatePlugin");