From 3444a46f4b058f5c0066320914c56bd1b417d06f Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sat, 11 Aug 2012 03:28:57 +0000 Subject: Make sum, product, and difference plugins vectorizable. Improve const correctness. git-svn-id: http://svn.drobilla.net/lad/trunk/plugins/blop.lv2@4652 a436a847-0d15-0410-975c-d299462d15a1 --- src/lp4pole.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/lp4pole.c') diff --git a/src/lp4pole.c b/src/lp4pole.c index 07d8b48..27b1ae0 100644 --- a/src/lp4pole.c +++ b/src/lp4pole.c @@ -30,9 +30,9 @@ #define LP4POLE_OUTPUT 3 typedef struct { - float* cutoff; - float* resonance; - float* input; + const float* cutoff; + const float* resonance; + const float* input; float* output; LP4PoleFilter* lpf; uint32_t cutoff_is_cv; @@ -59,13 +59,13 @@ connect_port(LV2_Handle instance, switch (port) { case LP4POLE_CUTOFF: - plugin->cutoff = (float*)data; + plugin->cutoff = (const float*)data; break; case LP4POLE_RESONANCE: - plugin->resonance = (float*)data; + plugin->resonance = (const float*)data; break; case LP4POLE_INPUT: - plugin->input = (float*)data; + plugin->input = (const float*)data; break; case LP4POLE_OUTPUT: plugin->output = (float*)data; -- cgit v1.2.1