summaryrefslogtreecommitdiff
path: root/nephilim/mpclient.py
diff options
context:
space:
mode:
Diffstat (limited to 'nephilim/mpclient.py')
-rw-r--r--nephilim/mpclient.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/nephilim/mpclient.py b/nephilim/mpclient.py
index 73dc44a..33b50b1 100644
--- a/nephilim/mpclient.py
+++ b/nephilim/mpclient.py
@@ -227,7 +227,10 @@ class MPClient(QtCore.QObject):
if not self.__check_command_ok('setvol'):
return
volume = min(100, max(0, volume))
- self._client.setvol(volume)
+ try:
+ self._client.setvol(volume)
+ except mpd.CommandError, e:
+ self.logger.warning('Error setting volume (probably no outputs enabled): %s.'%e)
def urlhandlers(self):
"""Returns an array of available url handlers."""