move ever close to working master/slave logic, this time with audio testing
[ardour.git] / libs / ardour / ardour / mute_control.h
index 431236692efb066808bfbc5c06868a80a26c6842..5332fd4fa714a2cf4b05cdb5c0c202fca755c24e 100644 (file)
@@ -56,9 +56,12 @@ class LIBARDOUR_API MuteControl : public SlavableAutomationControl
 
        bool muted () const;
        bool muted_by_self () const;
+       bool muted_by_masters () const;
+       bool muted_by_self_or_masters () const {
+               return muted_by_self() || muted_by_masters ();
+       }
 
        bool muted_by_others_soloing () const;
-       bool muted_by_others () const;
 
        void set_mute_points (MuteMaster::MutePoint);
        MuteMaster::MutePoint mute_points () const;