diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2019-09-20 12:16:50 -0600 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2019-09-20 12:26:49 -0600 |
commit | b04788407a770664910509f6a764fea5b791d8b6 (patch) | |
tree | ed20a47d0b6a84137bfb41a740fc578b84fcd0e7 /libs/ardour/transport_fsm.cc | |
parent | 5b90bad68cc3d473c600fadcc6588d4f2611d9fd (diff) |
at transport stop, reset FSM's idea of the last locate target (also removes const from method)
Diffstat (limited to 'libs/ardour/transport_fsm.cc')
-rw-r--r-- | libs/ardour/transport_fsm.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libs/ardour/transport_fsm.cc b/libs/ardour/transport_fsm.cc index d01d09aaa1..c9ae1153fa 100644 --- a/libs/ardour/transport_fsm.cc +++ b/libs/ardour/transport_fsm.cc @@ -313,10 +313,11 @@ TransportFSM::start_declick (Event const & s) } void -TransportFSM::stop_playback () const +TransportFSM::stop_playback () { DEBUG_TRACE (DEBUG::TFSMEvents, "tfsm::stop_playback\n"); api->stop_transport (_last_stop.abort, _last_stop.clear_state); + _last_locate.target = max_samplepos; } void |