fully implement and deploy explicit x-thread signal connection syntax (testing comes...
[ardour.git] / libs / ardour / ardour / audio_diskstream.h
index a8072695ffb65d2fe53765c43ee2d02a42d70e74..4d2209d79b7703422c575526772edc9c726d8ce1 100644 (file)
@@ -19,7 +19,6 @@
 #ifndef __ardour_audio_diskstream_h__
 #define __ardour_audio_diskstream_h__
 
-#include <sigc++/signal.h>
 
 #include <cmath>
 #include <string>
@@ -126,7 +125,7 @@ class AudioDiskstream : public Diskstream
        /* stateful */
 
        XMLNode& get_state(void);
-       int      set_state(const XMLNode& node);
+       int      set_state(const XMLNode& node, int version);
 
        void monitor_input (bool);
 
@@ -246,7 +245,7 @@ class AudioDiskstream : public Diskstream
        int use_pending_capture_data (XMLNode& node);
 
        void get_input_sources ();
-       void check_record_status (nframes_t transport_frame, nframes_t nframes, bool can_record);
+       void prepare_record_status(nframes_t capture_start_frame);
        void set_align_style_from_io();
        void setup_destructive_playlist ();
        void use_destructive_playlist ();