X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=zukebox_server%2Fsrc%2Fservices%2Fplaylist%2Fseeker.py~HEAD~17;fp=zukebox_server%2Fsrc%2Fservices%2Fplaylist%2Fseeker.py~HEAD~17;h=0000000000000000000000000000000000000000;hb=2d1ed77726dc4a0e91e69e5d3602b0b74447498a;hp=56d3403f0c104bea5cace892517ba21457389947;hpb=51091a533c5f769d528648f92a4321b18b538065;p=zukebox diff --git a/zukebox_server/src/services/playlist/seeker.py~HEAD~17 b/zukebox_server/src/services/playlist/seeker.py~HEAD~17 deleted file mode 100644 index 56d3403..0000000 --- a/zukebox_server/src/services/playlist/seeker.py~HEAD~17 +++ /dev/null @@ -1,32 +0,0 @@ - -class Seeker(object): - """This class implements a pointer for ZukeBox playlist - A seeker response to a request about the current position, next - or previous. - """ - def __init__(self, playlist): - if playlist is not None: - self.playlist = playlist - # the first time the previous position is the current - self.current = playlist.current - self.previous = self.current - self.next = None - - def get_next_pos(self): - next = self.current + 1 - self.next = next - - def get_previous_pos(self): - prev = self.previous - if prev != 0: - prev = prev - 1 - self.previous = prev - - def get_next(self): - self.get_next_pos() - return self.playlist.pop(self.next) - - def get_prev(self): - self.get_previous_pos() - return self.playlist.pop(self.previous) -