Make sure volume are returned as an int

This commit is contained in:
Stein Magnus Jodal 2012-10-28 23:24:52 +01:00
parent 29a19a8b27
commit be5759e9a1
2 changed files with 5 additions and 1 deletions

View File

@ -18,6 +18,10 @@ v0.9.0 (in development)
observed by some users on some Spotify tracks due to a change introduced in
0.8.0. See the issue for a patch that applies to 0.8.0.
- Volume returned by the MPD command `status` contained a floating point ``.0``
suffix. This bug was introduced with the large audio outout and mixer changes
in v0.8.0. It now returns an integer again.
v0.8.0 (2012-09-20)
===================

View File

@ -371,7 +371,7 @@ class Audio(pykka.ThreadingActor):
new_min, new_max = new
old_min, old_max = old
scaling = float(new_max - new_min) / (old_max - old_min)
return round(scaling * (value - old_min) + new_min)
return int(round(scaling * (value - old_min) + new_min))
def set_metadata(self, track):
"""