diff --git a/libs/backends/dummy/dummy_audiobackend.cc b/libs/backends/dummy/dummy_audiobackend.cc index 0e6136f260..f3f1fbac4b 100644 --- a/libs/backends/dummy/dummy_audiobackend.cc +++ b/libs/backends/dummy/dummy_audiobackend.cc @@ -194,7 +194,9 @@ DummyAudioBackend::enumerate_drivers () const _driver_speed.push_back (DriverSpeed (_("Double Speed"), 0.5f)); _driver_speed.push_back (DriverSpeed (_("5x Speed"), 0.2f)); _driver_speed.push_back (DriverSpeed (_("10x Speed"), 0.1f)); + _driver_speed.push_back (DriverSpeed (_("15x Speed"), 0.06666f)); _driver_speed.push_back (DriverSpeed (_("20x Speed"), 0.05f)); + _driver_speed.push_back (DriverSpeed (_("50x Speed"), 0.02f)); } std::vector speed_drivers; @@ -208,7 +210,7 @@ std::string DummyAudioBackend::driver_name () const { for (std::vector::const_iterator it = _driver_speed.begin () ; it != _driver_speed.end (); ++it) { - if (_speedup == it->speedup) { + if (rintf (1e6f * _speedup) == rintf (1e6f * it->speedup)) { return it->name; } }