summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/plugin_insert.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-04-03 05:14:05 +0200
committerRobin Gareus <robin@gareus.org>2016-04-03 05:16:54 +0200
commit6739b6a1e31f943f039b3c1678190af4fe0f8d16 (patch)
treeedf9d99959af1852b87575b55ebb113d13b27f3f /libs/ardour/ardour/plugin_insert.h
parent071c72a9770792044a0758b910067cfd4ddd000a (diff)
handle sidechain input changes
Diffstat (limited to 'libs/ardour/ardour/plugin_insert.h')
-rw-r--r--libs/ardour/ardour/plugin_insert.h9
1 files changed, 1 insertions, 8 deletions
diff --git a/libs/ardour/ardour/plugin_insert.h b/libs/ardour/ardour/plugin_insert.h
index d9e4b28d72..db7f0bc3be 100644
--- a/libs/ardour/ardour/plugin_insert.h
+++ b/libs/ardour/ardour/plugin_insert.h
@@ -119,6 +119,7 @@ class LIBARDOUR_API PluginInsert : public Processor
void set_custom_cfg (bool b);
bool add_sidechain (uint32_t n_audio = 1);
bool del_sidechain ();
+ boost::shared_ptr<SideChain> sidechain () const { return _sidechain; }
// end C++ class slavery!
uint32_t get_count () const { return _plugins.size(); }
@@ -185,14 +186,6 @@ class LIBARDOUR_API PluginInsert : public Processor
return _sidechain ? true : false;
}
- // XXX dangerous
- boost::shared_ptr<SideChain> sidechain () const {
- return _sidechain;
- }
-
- // XXX even more dangerous (adding/removing ports
- // must be done by the owning route and the plugin
- // needs to be reconfigured afterwards)
boost::shared_ptr<IO> sidechain_input () const {
if (_sidechain) {
return _sidechain->input ();