implement designated enable/bypass port for lua-proc
[ardour.git] / libs / ardour / ardour / slavable.h
index 147f90fda0b9f74fb292e86b3a08a0a569d47e77..83675f0e22f794370a95989751a317d22b886003 100644 (file)
@@ -67,8 +67,11 @@ class LIBARDOUR_API Slavable
        mutable Glib::Threads::RWLock master_lock;
        std::set<uint32_t> _masters;
        PBD::ScopedConnection assign_connection;
+       PBD::ScopedConnectionList unassign_connections;
 
        int do_assign (VCAManager* s);
+       void weak_unassign (boost::weak_ptr<VCA>);
+
 };
 
 } // namespace ARDOUR