diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2019-11-01 15:56:06 -0600 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2019-11-01 15:56:06 -0600 |
commit | 833927a4ea3bb821bedf4ef8c0779f0a0656f4b1 (patch) | |
tree | c37ed38e6f43ce08edbdaf4a0aff4356567d5cf8 /libs/ardour/ardour/session.h | |
parent | c3d68338ade1affb8bdf7cb0b6c7bbd24c6fa318 (diff) |
don't send TFSM event LocateDone after a locate-for-loop-end
See comment for explanation
Diffstat (limited to 'libs/ardour/ardour/session.h')
-rw-r--r-- | libs/ardour/ardour/session.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/ardour/ardour/session.h b/libs/ardour/ardour/session.h index 2b56a1dccd..decf9f7991 100644 --- a/libs/ardour/ardour/session.h +++ b/libs/ardour/ardour/session.h @@ -1242,7 +1242,7 @@ protected: /* transport API */ - void locate (samplepos_t, bool with_roll, bool with_flush, bool with_loop=false, bool force=false, bool with_mmc=true); + void locate (samplepos_t, bool with_roll, bool with_flush, bool for_loop_end=false, bool force=false, bool with_mmc=true); void stop_transport (bool abort = false, bool clear_state = false); void start_transport (); void butler_completed_transport_work (); @@ -1689,7 +1689,7 @@ private: void flush_all_inserts (); int micro_locate (samplecnt_t distance); - void do_locate (samplepos_t, bool with_roll, bool with_flush, bool for_loop_enabled, bool force, bool with_mmc); + void do_locate (samplepos_t, bool with_roll, bool with_flush, bool for_loop_end, bool force, bool with_mmc); void force_locate (samplepos_t sample, bool with_roll = false); void set_transport_speed (double speed, samplepos_t destination_sample, bool abort = false, bool clear_state = false, bool as_default = false); void realtime_stop (bool abort, bool clear_state); |