diff options
author | Robin Gareus <robin@gareus.org> | 2016-09-15 15:32:23 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-09-15 15:32:45 +0200 |
commit | b302f702655919b5e96c33128484c4726613bc8f (patch) | |
tree | 003e555d553506486251d359fde19790302b497a /gtk2_ardour/plugin_pin_dialog.cc | |
parent | e2b724194ebdd03d801abac58e6125d19b15093f (diff) |
Skip pin-management for MB channelstrip plugins
Diffstat (limited to 'gtk2_ardour/plugin_pin_dialog.cc')
-rw-r--r-- | gtk2_ardour/plugin_pin_dialog.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gtk2_ardour/plugin_pin_dialog.cc b/gtk2_ardour/plugin_pin_dialog.cc index 24a4fec4f4..8d0e713a05 100644 --- a/gtk2_ardour/plugin_pin_dialog.cc +++ b/gtk2_ardour/plugin_pin_dialog.cc @@ -2021,6 +2021,11 @@ PluginPinDialog::add_processor (boost::weak_ptr<Processor> p) return; } boost::shared_ptr<PluginInsert> pi = boost::dynamic_pointer_cast<PluginInsert> (proc); +#ifdef MIXBUS + if (pi && pi->is_channelstrip ()) { + pi.reset (); + } +#endif if (pi) { ppw.push_back (PluginPinWidgetPtr(new PluginPinWidget (pi))); vbox->pack_start (*ppw.back()); |