From 47018a3bd1990ef9328459640b6e6b385404eda6 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Thu, 11 Feb 2010 18:00:50 +0000 Subject: some fixes/tweaks for MTC slaving, some untested git-svn-id: svn://localhost/ardour2/branches/3.0@6676 d708f5d6-7413-0410-9779-e7cbd77b26cf --- libs/ardour/ardour/slave.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'libs/ardour/ardour/slave.h') diff --git a/libs/ardour/ardour/slave.h b/libs/ardour/ardour/slave.h index 34e92d01a4..959719eea0 100644 --- a/libs/ardour/ardour/slave.h +++ b/libs/ardour/ardour/slave.h @@ -264,10 +264,11 @@ class MTC_Slave : public Slave { bool have_first_speed_accumulator; double average_speed; Glib::Mutex reset_lock; - bool reset_pending; + uint32_t reset_pending; + bool reset_position; - void reset (); - void queue_reset (); + void reset (bool with_pos); + void queue_reset (bool with_pos); void maybe_reset (); void update_mtc_qtr (MIDI::Parser&, int, nframes_t); -- cgit v1.2.3