summaryrefslogtreecommitdiff
path: root/libs/surfaces
diff options
context:
space:
mode:
authorBen Loftis <ben@harrisonconsoles.com>2020-02-23 08:46:12 -0600
committerBen Loftis <ben@harrisonconsoles.com>2020-02-23 09:02:13 -0600
commit8efb642c460b8829dc1d5181c72d9734ab488e25 (patch)
tree8766e2f87258103b6bd76a385b89c446fc5f07c2 /libs/surfaces
parent2945e6ee2304340f8f7459fefb4b0cc854e10247 (diff)
surfaces transport hotfix: actual_speed() is preferred over transport_speed() for current Transport FSM
Diffstat (limited to 'libs/surfaces')
-rw-r--r--libs/surfaces/osc/osc_global_observer.cc8
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