diff options
author | Anton Khirnov <wyskas@gmail.com> | 2009-08-28 11:03:03 +0200 |
---|---|---|
committer | Anton Khirnov <wyskas@gmail.com> | 2009-08-28 11:16:18 +0200 |
commit | 833ee22b1835c017c343fbbf1fde037e70c7f190 (patch) | |
tree | 2ca43b35142f48b06b394a44a45812b2efd7193b /nephilim/mpclient.py | |
parent | ffb97dfaeb19f9db1c14bef8a92d9ce83adb13fb (diff) |
PlayControl: add a menu for controlling outputs.
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.""" |