increase shuttle speed display granularity.
authorRobin Gareus <robin@gareus.org>
Tue, 10 Mar 2015 10:00:53 +0000 (11:00 +0100)
committerRobin Gareus <robin@gareus.org>
Tue, 10 Mar 2015 10:00:53 +0000 (11:00 +0100)
gtk2_ardour/shuttle_control.cc

index 2efda697a155cf1c9dac564b7ba1edd672c63362..d879ce50ff25d786fa4d541a82098f4b6e75d302 100644 (file)
@@ -568,9 +568,9 @@ ShuttleControl::render (cairo_t* cr, cairo_rectangle_t*)
                                snprintf (buf, sizeof (buf), "%s", _("Playing"));
                        } else {
                                if (speed < 0.0) {
-                                       snprintf (buf, sizeof (buf), "<<< %d%%", (int) round (-speed * 100));
+                                       snprintf (buf, sizeof (buf), "<<< %.1f%%", -speed * 100.f);
                                } else {
-                                       snprintf (buf, sizeof (buf), ">>> %d%%", (int) round (speed * 100));
+                                       snprintf (buf, sizeof (buf), ">>> %.1f%%", speed * 100.f);
                                }
                        }