commit 11222e0aa2958bfe0a5afb66d52eccf023fb1cda
parent e3a4013f455c3ee46e03141f28cb35cee05fc422
Author: falkTX <falktx@gmail.com>
Date: Fri, 11 Apr 2014 19:17:23 +0100
Fix VST build without UI
Diffstat:
1 file changed, 4 insertions(+), 0 deletions(-)
diff --git a/distrho/src/DistrhoPluginVST.cpp b/distrho/src/DistrhoPluginVST.cpp
@@ -723,18 +723,22 @@ private:
// -------------------------------------------------------------------
// functions called from the plugin side, RT no block
+#if DISTRHO_PLUGIN_HAS_UI
void setParameterValueFromPlugin(const uint32_t index, const float realValue)
{
parameterValues[index] = realValue;
parameterChecks[index] = true;
}
+#endif
#if DISTRHO_PLUGIN_WANT_PROGRAMS
void setProgramFromPlugin(const uint32_t index)
{
+# if DISTRHO_PLUGIN_HAS_UI
// set previous parameters invalid
for (uint32_t i=0, count = fPlugin.getParameterCount(); i < count; ++i)
parameterChecks[i] = false;
+# endif
nextProgram = index;
}