summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/plugin_insert.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-04-27 23:32:00 +0200
committerRobin Gareus <robin@gareus.org>2016-04-27 23:34:55 +0200
commitc30b47f0eb72b0f4c6807ef34eea7b557bd9be16 (patch)
treeccbce9fde44fb1071c057fc2ce8489bef2279a97 /libs/ardour/ardour/plugin_insert.h
parentb191408f986debf75fd7077946048259c071730e (diff)
allow to customize variable i/o plugin inputs
Diffstat (limited to 'libs/ardour/ardour/plugin_insert.h')
-rw-r--r--libs/ardour/ardour/plugin_insert.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/ardour/ardour/plugin_insert.h b/libs/ardour/ardour/plugin_insert.h
index bd72682692..9e8c530e57 100644
--- a/libs/ardour/ardour/plugin_insert.h
+++ b/libs/ardour/ardour/plugin_insert.h
@@ -144,6 +144,7 @@ class LIBARDOUR_API PluginInsert : public Processor
// only the owning route may call these (with process lock held)
// route is not a friend class, it owns us
bool set_count (uint32_t num);
+ void set_sinks (const ChanCount&); // reconfigurable I/O ONLY
void set_outputs (const ChanCount&);
void set_strict_io (bool b);
void set_custom_cfg (bool b);
@@ -312,6 +313,7 @@ class LIBARDOUR_API PluginInsert : public Processor
ChanCount _configured_internal; // with side-chain
ChanCount _configured_out;
ChanCount _custom_out;
+ ChanCount _custom_sinks;
ChanCount _preset_out;
ChanCount _cached_sidechain_pins;
ChanCount _required_buffers;