OSC: Fix forward detection to include >0 and <1
authorLen Ovens <len@ovenwerks.net>
Tue, 26 Jul 2016 15:02:03 +0000 (08:02 -0700)
committerLen Ovens <len@ovenwerks.net>
Tue, 26 Jul 2016 15:02:03 +0000 (08:02 -0700)
libs/surfaces/osc/osc_global_observer.cc

index 4602a2a9ddf7b0c634f30ee6d8697d42103e17ee..721cb0e66b5e4c953f912dfc80c6a9fc69c39eb9 100644 (file)
@@ -341,7 +341,7 @@ OSCGlobalObserver::send_transport_state_changed()
        lo_message_free (msg);
 
        msg = lo_message_new ();
-       lo_message_add_int32 (msg, session->transport_speed() > 1.0);
+       lo_message_add_int32 (msg, (session->transport_speed() != 1.0 && session->transport_speed() > 0.0));
        lo_send_message (addr, "/ffwd", msg);
        lo_message_free (msg);