diff options
Diffstat (limited to 'nephilim/mpclient.py')
-rw-r--r-- | nephilim/mpclient.py | 5 |
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.""" |