Oops. Actually make new Properties changes work.
[ardour.git] / libs / ardour / ardour / io_processor.h
index fdb0429bca1e1258cc36e83a7ee46a54ffacb54a..2acf7337a71a82b3cbdf36ba5c268b264a9f909e 100644 (file)
@@ -22,7 +22,6 @@
 
 #include <string>
 #include <boost/shared_ptr.hpp>
-#include <sigc++/signal.h>
 
 #include <glibmm/thread.h>
 
@@ -68,11 +67,11 @@ class IOProcessor : public Processor
 
        virtual bool feeds (boost::shared_ptr<Route> other) const;
 
-       sigc::signal<void,IOProcessor*,bool>     AutomationPlaybackChanged;
-       sigc::signal<void,IOProcessor*,uint32_t> AutomationChanged;
+       PBD::Signal2<void,IOProcessor*,bool>     AutomationPlaybackChanged;
+       PBD::Signal2<void,IOProcessor*,uint32_t> AutomationChanged;
 
        XMLNode& state (bool full_state);
-       int set_state (const XMLNode&, int version = 3000);
+       int set_state (const XMLNode&, int version);
        
   protected:
        boost::shared_ptr<IO> _input;