summaryrefslogtreecommitdiffstats
path: root/src/engine/LADSPANode.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2010-02-24 23:37:26 +0000
committerDavid Robillard <d@drobilla.net>2010-02-24 23:37:26 +0000
commit313af960a340f8539214d53252e3186fe3dc8f40 (patch)
tree49453be1a8f2eb9024498d1f64c3baffeb84f05b /src/engine/LADSPANode.cpp
parente853d3dfcf450f6160e19f20b6b67e251c906169 (diff)
downloadingen-313af960a340f8539214d53252e3186fe3dc8f40.tar.gz
ingen-313af960a340f8539214d53252e3186fe3dc8f40.tar.bz2
ingen-313af960a340f8539214d53252e3186fe3dc8f40.zip
Merge NodeBase and NodeImpl.
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2486 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/engine/LADSPANode.cpp')
-rw-r--r--src/engine/LADSPANode.cpp16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/engine/LADSPANode.cpp b/src/engine/LADSPANode.cpp
index 66472f6a..ec793915 100644
--- a/src/engine/LADSPANode.cpp
+++ b/src/engine/LADSPANode.cpp
@@ -49,7 +49,7 @@ LADSPANode::LADSPANode(PluginImpl* plugin,
PatchImpl* parent,
const LADSPA_Descriptor* descriptor,
SampleRate srate)
- : NodeBase(plugin, path, polyphonic, parent, srate)
+ : NodeImpl(plugin, path, polyphonic, parent, srate)
, _descriptor(descriptor)
, _instances(NULL)
, _prepared_instances(NULL)
@@ -70,7 +70,7 @@ LADSPANode::prepare_poly(BufferFactory& bufs, uint32_t poly)
if (!_polyphonic)
poly = 1;
- NodeBase::prepare_poly(bufs, poly);
+ NodeImpl::prepare_poly(bufs, poly);
if (_polyphony == poly)
return true;
@@ -118,7 +118,7 @@ LADSPANode::apply_poly(Raul::Maid& maid, uint32_t poly)
}
assert(poly <= _instances->size());
- return NodeBase::apply_poly(maid, poly);
+ return NodeImpl::apply_poly(maid, poly);
}
@@ -243,7 +243,7 @@ LADSPANode::instantiate(BufferFactory& bufs)
void
LADSPANode::activate(BufferFactory& bufs)
{
- NodeBase::activate(bufs);
+ NodeImpl::activate(bufs);
if (_descriptor->activate != NULL)
for (uint32_t i = 0; i < _polyphony; ++i)
@@ -254,7 +254,7 @@ LADSPANode::activate(BufferFactory& bufs)
void
LADSPANode::deactivate()
{
- NodeBase::deactivate();
+ NodeImpl::deactivate();
for (uint32_t i = 0; i < _polyphony; ++i)
if (_descriptor->deactivate != NULL)
@@ -265,12 +265,12 @@ LADSPANode::deactivate()
void
LADSPANode::process(ProcessContext& context)
{
- NodeBase::pre_process(context);
+ NodeImpl::pre_process(context);
for (uint32_t i = 0; i < _polyphony; ++i)
_descriptor->run(instance(i), context.nframes());
- NodeBase::post_process(context);
+ NodeImpl::post_process(context);
}
@@ -278,7 +278,7 @@ void
LADSPANode::set_port_buffer(uint32_t voice, uint32_t port_num,
IntrusivePtr<Buffer> buf, SampleCount offset)
{
- NodeBase::set_port_buffer(voice, port_num, buf, offset);
+ NodeImpl::set_port_buffer(voice, port_num, buf, offset);
_descriptor->connect_port(instance(voice), port_num,
buf ? (LADSPA_Data*)buf->port_data(_ports->at(port_num)->type(), offset) : NULL);