From be885706bd3ee5d3f6a5de89e52a97d49c60c01f Mon Sep 17 00:00:00 2001 From: "adrian.sampson" Date: Thu, 2 Apr 2009 08:44:47 +0000 Subject: [PATCH] added plchangesposid --HG-- extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40162 --- beets/player/bpd.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/beets/player/bpd.py b/beets/player/bpd.py index 49e9af9b8..8abd96827 100755 --- a/beets/player/bpd.py +++ b/beets/player/bpd.py @@ -382,6 +382,16 @@ class BaseServer(object): """ for l in self.cmd_playlistinfo(): yield l + def cmd_plchangesposid(self, version): + """Like plchanges, but only yields position and id. + + Also a dummy implementation. + """ + for idx, track in enumerate(self.playlist): + yield ('Pos: ' + str(idx), + 'Id: ' + str(track.id), + ) + def cmd_currentsong(self): """Yields information about the currently-playing song. """