From ed2b64448aaf3608ea6ed826b255e048964ffd81 Mon Sep 17 00:00:00 2001 From: Kristian Date: Wed, 10 Mar 2010 22:39:20 +0100 Subject: [PATCH] Ensure we have proper variable types for lookups. --- mopidy/mixers/denon.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mopidy/mixers/denon.py b/mopidy/mixers/denon.py index 0537609a..45647b72 100644 --- a/mopidy/mixers/denon.py +++ b/mopidy/mixers/denon.py @@ -19,12 +19,13 @@ class DenonMixer(BaseMixer): self._lock.acquire(); self.ensure_open_device() self._device.write('MV?\r') - vol = self._device.readline()[2:4] + vol = str(self._device.readline()[2:4]) self._lock.release() logger.debug(u'_get_volume() = %s' % vol) return self._levels.index(vol) def _set_volume(self, volume): + volume = int(volume) # Clamp according to Denon-spec if volume > 99: volume = 99