use XML state to store processors in mixer (strips) and fixup crash caused by missing...
[ardour.git] / libs / ardour / ardour / slave.h
index d4a7e2f22a861a667fa1966b722351a2cf234ac4..73b66ca20e530eef9585c09565bfac2c7774c414 100644 (file)
@@ -15,7 +15,6 @@
     along with this program; if not, write to the Free Software
     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 
-    $Id$
 */
 
 #ifndef __ardour_slave_h__
@@ -70,6 +69,7 @@ class MTC_Slave : public Slave, public sigc::trackable {
        Session&    session;
        MIDI::Port* port;
        std::vector<sigc::connection> connections;
+       bool        can_notify_on_unknown_rate;
 
        struct SafeTime {
 
@@ -138,6 +138,7 @@ class JACK_Slave : public Slave
        bool ok() const;
        nframes_t resolution() const { return 1; }
        bool requires_seekahead () const { return false; }
+       void reset_client (jack_client_t* jack);
 
   private:
        jack_client_t* jack;