summaryrefslogtreecommitdiff
path: root/libs/ardour/ladspa_plugin.cc
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2008-01-11 02:05:44 +0000
committerDavid Robillard <d@drobilla.net>2008-01-11 02:05:44 +0000
commit822b2d86e56267773153a487fbf02dd8697d222f (patch)
tree8dce7ec1216af9bc9c39da09990bf6b4ea2f8944 /libs/ardour/ladspa_plugin.cc
parentcc497040d30315036587e78341005056f3870cf5 (diff)
Code cleanup.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2892 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/ladspa_plugin.cc')
-rw-r--r--libs/ardour/ladspa_plugin.cc78
1 files changed, 39 insertions, 39 deletions
diff --git a/libs/ardour/ladspa_plugin.cc b/libs/ardour/ladspa_plugin.cc
index 3b32d62dc7..28770699b1 100644
--- a/libs/ardour/ladspa_plugin.cc
+++ b/libs/ardour/ladspa_plugin.cc
@@ -59,11 +59,11 @@ LadspaPlugin::LadspaPlugin (void *mod, AudioEngine& e, Session& session, uint32_
LadspaPlugin::LadspaPlugin (const LadspaPlugin &other)
: Plugin (other)
{
- init (other.module, other._index, other.sample_rate);
+ init (other._module, other._index, other._sample_rate);
for (uint32_t i = 0; i < parameter_count(); ++i) {
- control_data[i] = other.shadow_data[i];
- shadow_data[i] = other.shadow_data[i];
+ _control_data[i] = other._shadow_data[i];
+ _shadow_data[i] = other._shadow_data[i];
}
}
@@ -74,61 +74,61 @@ LadspaPlugin::init (void *mod, uint32_t index, nframes_t rate)
uint32_t i, port_cnt;
const char *errstr;
- module = mod;
- control_data = 0;
- shadow_data = 0;
- latency_control_port = 0;
- was_activated = false;
+ _module = mod;
+ _control_data = 0;
+ _shadow_data = 0;
+ _latency_control_port = 0;
+ _was_activated = false;
- dfunc = (LADSPA_Descriptor_Function) dlsym (module, "ladspa_descriptor");
+ dfunc = (LADSPA_Descriptor_Function) dlsym (_module, "ladspa_descriptor");
if ((errstr = dlerror()) != NULL) {
error << _("LADSPA: module has no descriptor function.") << endmsg;
throw failed_constructor();
}
- if ((descriptor = dfunc (index)) == 0) {
+ if ((_descriptor = dfunc (index)) == 0) {
error << _("LADSPA: plugin has gone away since discovery!") << endmsg;
throw failed_constructor();
}
_index = index;
- if (LADSPA_IS_INPLACE_BROKEN(descriptor->Properties)) {
- error << string_compose(_("LADSPA: \"%1\" cannot be used, since it cannot do inplace processing"), descriptor->Name) << endmsg;
+ if (LADSPA_IS_INPLACE_BROKEN(_descriptor->Properties)) {
+ error << string_compose(_("LADSPA: \"%1\" cannot be used, since it cannot do inplace processing"), _descriptor->Name) << endmsg;
throw failed_constructor();
}
- sample_rate = rate;
+ _sample_rate = rate;
- if (descriptor->instantiate == 0) {
+ if (_descriptor->instantiate == 0) {
throw failed_constructor();
}
- if ((handle = descriptor->instantiate (descriptor, rate)) == 0) {
+ if ((_handle = _descriptor->instantiate (_descriptor, rate)) == 0) {
throw failed_constructor();
}
port_cnt = parameter_count();
- control_data = new LADSPA_Data[port_cnt];
- shadow_data = new LADSPA_Data[port_cnt];
+ _control_data = new LADSPA_Data[port_cnt];
+ _shadow_data = new LADSPA_Data[port_cnt];
for (i = 0; i < port_cnt; ++i) {
if (LADSPA_IS_PORT_CONTROL(port_descriptor (i))) {
- connect_port (i, &control_data[i]);
+ connect_port (i, &_control_data[i]);
if (LADSPA_IS_PORT_OUTPUT(port_descriptor (i)) &&
strcmp (port_names()[i], X_("latency")) == 0) {
- latency_control_port = &control_data[i];
- *latency_control_port = 0;
+ _latency_control_port = &_control_data[i];
+ *_latency_control_port = 0;
}
if (!LADSPA_IS_PORT_INPUT(port_descriptor (i))) {
continue;
}
- shadow_data[i] = default_value (i);
+ _shadow_data[i] = default_value (i);
}
}
@@ -148,12 +148,12 @@ LadspaPlugin::~LadspaPlugin ()
// dlclose (module);
- if (control_data) {
- delete [] control_data;
+ if (_control_data) {
+ delete [] _control_data;
}
- if (shadow_data) {
- delete [] shadow_data;
+ if (_shadow_data) {
+ delete [] _shadow_data;
}
}
@@ -161,7 +161,7 @@ string
LadspaPlugin::unique_id() const
{
char buf[32];
- snprintf (buf, sizeof (buf), "%lu", descriptor->UniqueID);
+ snprintf (buf, sizeof (buf), "%lu", _descriptor->UniqueID);
return string (buf);
}
@@ -281,10 +281,10 @@ LadspaPlugin::default_value (uint32_t port)
if (LADSPA_IS_HINT_SAMPLE_RATE(prh[port].HintDescriptor) && !earlier_hint) {
if (bounds_given) {
if (sr_scaling) {
- ret *= sample_rate;
+ ret *= _sample_rate;
}
} else {
- ret = sample_rate;
+ ret = _sample_rate;
}
}
@@ -294,8 +294,8 @@ LadspaPlugin::default_value (uint32_t port)
void
LadspaPlugin::set_parameter (uint32_t which, float val)
{
- if (which < descriptor->PortCount) {
- shadow_data[which] = (LADSPA_Data) val;
+ if (which < _descriptor->PortCount) {
+ _shadow_data[which] = (LADSPA_Data) val;
ParameterChanged (which, val); /* EMIT SIGNAL */
if (which < parameter_count() && controls[which]) {
@@ -314,9 +314,9 @@ float
LadspaPlugin::get_parameter (uint32_t which) const
{
if (LADSPA_IS_PORT_INPUT(port_descriptor (which))) {
- return (float) shadow_data[which];
+ return (float) _shadow_data[which];
} else {
- return (float) control_data[which];
+ return (float) _control_data[which];
}
}
@@ -327,7 +327,7 @@ LadspaPlugin::nth_parameter (uint32_t n, bool& ok) const
ok = false;
- for (c = 0, x = 0; x < descriptor->PortCount; ++x) {
+ for (c = 0, x = 0; x < _descriptor->PortCount; ++x) {
if (LADSPA_IS_PORT_CONTROL (port_descriptor (x))) {
if (c++ == n) {
ok = true;
@@ -354,7 +354,7 @@ LadspaPlugin::get_state()
child = new XMLNode("port");
snprintf(buf, sizeof(buf), "%u", i);
child->add_property("number", string(buf));
- snprintf(buf, sizeof(buf), "%+f", shadow_data[i]);
+ snprintf(buf, sizeof(buf), "%+f", _shadow_data[i]);
child->add_property("value", string(buf));
root->add_child_nocopy (*child);
@@ -488,8 +488,8 @@ LadspaPlugin::describe_parameter (uint32_t which)
nframes_t
LadspaPlugin::latency () const
{
- if (latency_control_port) {
- return (nframes_t) floor (*latency_control_port);
+ if (_latency_control_port) {
+ return (nframes_t) floor (*_latency_control_port);
} else {
return 0;
}
@@ -588,16 +588,16 @@ LadspaPlugin::run (nframes_t nframes)
{
for (uint32_t i = 0; i < parameter_count(); ++i) {
if (LADSPA_IS_PORT_INPUT(port_descriptor (i)) && LADSPA_IS_PORT_CONTROL(port_descriptor (i))) {
- control_data[i] = shadow_data[i];
+ _control_data[i] = _shadow_data[i];
}
}
- descriptor->run (handle, nframes);
+ _descriptor->run (_handle, nframes);
}
void
LadspaPlugin::latency_compute_run ()
{
- if (!latency_control_port) {
+ if (!_latency_control_port) {
return;
}