From b5fd6a6e9f280c1c07871c34de89986fec54db51 Mon Sep 17 00:00:00 2001 From: Stein Magnus Jodal Date: Wed, 16 Jul 2014 22:11:17 +0200 Subject: [PATCH] swmixer: Move attr init to init method --- mopidy/softwaremixer/mixer.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/mopidy/softwaremixer/mixer.py b/mopidy/softwaremixer/mixer.py index abb5592c..0ebbfeb7 100644 --- a/mopidy/softwaremixer/mixer.py +++ b/mopidy/softwaremixer/mixer.py @@ -18,6 +18,8 @@ class SoftwareMixer(pykka.ThreadingActor, mixer.Mixer): super(SoftwareMixer, self).__init__(config) self.audio = None + self._last_volume = None + self._last_mute = None logger.info('Mixing using GStreamer software mixing') @@ -44,11 +46,6 @@ class SoftwareMixer(pykka.ThreadingActor, mixer.Mixer): return True def trigger_events_for_changed_values(self): - if not hasattr(self, '_last_volume'): - self._last_volume = None - if not hasattr(self, '_last_mute'): - self._last_mute = None - old_volume, self._last_volume = self._last_volume, self.get_volume() old_mute, self._last_mute = self._last_mute, self.get_mute()