diff options
author | Robin Gareus <robin@gareus.org> | 2016-03-29 19:43:09 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-03-29 19:49:37 +0200 |
commit | 3aade3801d5ff2c8314eefc4375475f46e913fac (patch) | |
tree | 4e0f1719708ec27dec16d35ea2aff35010624bd8 /libs/ardour/ardour/plugin_insert.h | |
parent | e0dbb95b721efee5457a8456aa2838df1ecbe199 (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.h | 5 |
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; |