diff options
author | Ben Loftis <ben@harrisonconsoles.com> | 2020-02-23 08:46:12 -0600 |
---|---|---|
committer | Ben Loftis <ben@harrisonconsoles.com> | 2020-02-23 09:02:13 -0600 |
commit | 8efb642c460b8829dc1d5181c72d9734ab488e25 (patch) | |
tree | 8766e2f87258103b6bd76a385b89c446fc5f07c2 /libs | |
parent | 2945e6ee2304340f8f7459fefb4b0cc854e10247 (diff) |
surfaces transport hotfix: actual_speed() is preferred over transport_speed() for current Transport FSM
Diffstat (limited to 'libs')
-rw-r--r-- | libs/surfaces/osc/osc_global_observer.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libs/surfaces/osc/osc_global_observer.cc b/libs/surfaces/osc/osc_global_observer.cc index d9d81c6ca8..3738e77994 100644 --- a/libs/surfaces/osc/osc_global_observer.cc +++ b/libs/surfaces/osc/osc_global_observer.cc @@ -413,11 +413,11 @@ void OSCGlobalObserver::send_transport_state_changed() { _osc.float_message (X_("/loop_toggle"), session->get_play_loop(), addr); - _osc.float_message (X_("/transport_play"), session->transport_speed() == 1.0, addr); - _osc.float_message (X_("/toggle_roll"), session->transport_speed() == 1.0, addr); + _osc.float_message (X_("/transport_play"), session->actual_speed() == 1.0, addr); + _osc.float_message (X_("/toggle_roll"), session->actual_speed() == 1.0, addr); _osc.float_message (X_("/transport_stop"), session->transport_stopped_or_stopping(), addr); - _osc.float_message (X_("/rewind"), session->transport_speed() < 0.0, addr); - _osc.float_message (X_("/ffwd"), (session->transport_speed() != 1.0 && session->transport_speed() > 0.0), addr); + _osc.float_message (X_("/rewind"), session->actual_speed() < 0.0, addr); + _osc.float_message (X_("/ffwd"), (session->actual_speed() != 1.0 && session->actual_speed() > 0.0), addr); } void |