diff options
Diffstat (limited to 'libs/ardour/ardour/plugin_insert.h')
-rw-r--r-- | libs/ardour/ardour/plugin_insert.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libs/ardour/ardour/plugin_insert.h b/libs/ardour/ardour/plugin_insert.h index 7504478e87..f9578a188d 100644 --- a/libs/ardour/ardour/plugin_insert.h +++ b/libs/ardour/ardour/plugin_insert.h @@ -142,6 +142,8 @@ class LIBARDOUR_API PluginInsert : public Processor return _match.method == Split; } + void configured_io (ChanCount &in, ChanCount &out) { in = _configured_in; out = _configured_out; } + PBD::Signal2<void,BufferSet*, BufferSet*> AnalysisDataGathered; PBD::Signal0<void> PluginIoReConfigure; @@ -182,6 +184,9 @@ class LIBARDOUR_API PluginInsert : public Processor ChanCount midi_bypass; + ChanCount _configured_in; + ChanCount _configured_out; + /** Description of how we can match our plugin's IO to our own insert IO */ struct Match { Match () : method (Impossible), plugins (0) {} |