switch to using boost::signals2 instead of sigc++, at least for libardour. not finish...
[ardour.git] / libs / ardour / ardour / mute_master.h
index 39ad9ffd615f1eb19dbdf7fe990ca03296cc007d..a76775c710aeff78d6bdccff1cbe38149776cb06 100644 (file)
@@ -38,6 +38,8 @@ class MuteMaster : public AutomationControl
                Main      = 0x8
        };
 
+       static const MutePoint AllPoints;
+
        MuteMaster (Session& s, const std::string& name);
        ~MuteMaster() {}
 
@@ -62,10 +64,10 @@ class MuteMaster : public AutomationControl
        void set_value (float); /* note: float is used as a bitfield of MutePoints */
        float get_value () const;
 
-       sigc::signal<void> MutePointChanged;
+       boost::signals2::signal<void()> MutePointChanged;
 
        XMLNode& get_state();
-       int set_state(const XMLNode&, int version = 3000);
+       int set_state(const XMLNode&, int version);
 
   private:
        AutomationList* _automation;