diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2010-02-11 18:00:50 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2010-02-11 18:00:50 +0000 |
commit | 47018a3bd1990ef9328459640b6e6b385404eda6 (patch) | |
tree | 0a579b7581e7b5044ba2e45ca198ec8ab2df2e05 /libs/ardour/ardour/slave.h | |
parent | 3a27410dcbaaca10480ffc14770b41c11e9ca1da (diff) |
some fixes/tweaks for MTC slaving, some untested
git-svn-id: svn://localhost/ardour2/branches/3.0@6676 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/ardour/slave.h')
-rw-r--r-- | libs/ardour/ardour/slave.h | 7 |
1 files changed, 4 insertions, 3 deletions
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); |