Hallo,
eine kurze Frage zum mpd-Plugin: Wie binde ich am besten Commands an ein Item (z.B. previous oder next)?
Ich habe es bei mir über eval gelöst, d.h. es gibt z.B. ein Item "next" mit dem Attribute "eval = sh.state('next')", wobei das Item "state" das Attribute "mpd_send = value" besitzt.
Der direkte Aufruf z.B. mit einem Attribute "mpd_send = next" hat nicht funktioniert. Gibt es eine bessere Lösung?
Dann habe ich noch zwei kurze Hinweise zum mpd-Plugin:
1. im Plugin wäre es gut, wenn bei Volume nur integer Werte übertragen werden, da mpd nur diese unterstützt.
Also z.B. folgende Änderung in Zeile 149:
2. Der Link zur Code Referenz in der Readme.md funktioniert nicht mehr, also folgende Änderung in Zeile 96:
eine kurze Frage zum mpd-Plugin: Wie binde ich am besten Commands an ein Item (z.B. previous oder next)?
Ich habe es bei mir über eval gelöst, d.h. es gibt z.B. ein Item "next" mit dem Attribute "eval = sh.state('next')", wobei das Item "state" das Attribute "mpd_send = value" besitzt.
Der direkte Aufruf z.B. mit einem Attribute "mpd_send = next" hat nicht funktioniert. Gibt es eine bessere Lösung?
Dann habe ich noch zwei kurze Hinweise zum mpd-Plugin:
1. im Plugin wäre es gut, wenn bei Volume nur integer Werte übertragen werden, da mpd nur diese unterstützt.
Also z.B. folgende Änderung in Zeile 149:
Code:
Alt: self._send('setvol {0}'.format(item()), False) Neu: self._send('setvol {0}'.format(int(item())), False
Code:
Alt: For a complete list see: [http://mpd.wikia.com/wiki/MusicPlayerDaemonCommands](http://mpd.wikia.com/wiki/MusicPlayerDaemonCommands). Neu: For a complete list see: [http://www.musicpd.org/doc/protocol/command_reference.html](http://www.musicpd.org/doc/protocol/command_reference.html).
Kommentar