summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/plugin_insert.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-03-29 19:43:09 +0200
committerRobin Gareus <robin@gareus.org>2016-03-29 19:49:37 +0200
commit3aade3801d5ff2c8314eefc4375475f46e913fac (patch)
tree4e0f1719708ec27dec16d35ea2aff35010624bd8 /libs/ardour/ardour/plugin_insert.h
parente0dbb95b721efee5457a8456aa2838df1ecbe199 (diff)
plugin-pin management.. nearly there
Connection logic is in place - except for handling Impossible Matches for plugins with configurable I/O Plugins. Test, test, then optimize things & remove debug output. Then we also need an API for labels according to i/o maps, restore custom maps.. etc. The usual.
Diffstat (limited to 'libs/ardour/ardour/plugin_insert.h')
-rw-r--r--libs/ardour/ardour/plugin_insert.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/libs/ardour/ardour/plugin_insert.h b/libs/ardour/ardour/plugin_insert.h
index 44aa195cc9..12c8d94725 100644
--- a/libs/ardour/ardour/plugin_insert.h
+++ b/libs/ardour/ardour/plugin_insert.h
@@ -240,8 +240,6 @@ class LIBARDOUR_API PluginInsert : public Processor
BufferSet _signal_analysis_inputs;
BufferSet _signal_analysis_outputs;
- ChanCount midi_bypass;
-
ChanCount _configured_in;
ChanCount _configured_out;
ChanCount _custom_out;
@@ -266,7 +264,8 @@ class LIBARDOUR_API PluginInsert : public Processor
bool custom_cfg; ///< custom config (if not strict)
};
- Match private_can_support_io_configuration (ChanCount const &, ChanCount &);
+ Match private_can_support_io_configuration (ChanCount const &, ChanCount &) const;
+ Match automatic_can_support_io_configuration (ChanCount const &, ChanCount &) const;
/** details of the match currently being used */
Match _match;