Implement basic add case

This commit is contained in:
Thomas Adamcik 2010-02-07 05:40:25 +01:00
parent f289512d50
commit de39da4084

View File

@ -2,6 +2,7 @@ import logging
import gst
from mopidy.models import Track, Playlist
from mopidy.backends import (BaseBackend,
BasePlaybackController,
BaseCurrentPlaylistController)
@ -16,7 +17,11 @@ class GStreamerBackend(BaseBackend):
self.current_playlist = GStreamerCurrentPlaylistController(self)
class GStreamerCurrentPlaylistController(BaseCurrentPlaylistController):
pass
def add(self, uri, at_position=None):
tracks = self.playlist.tracks
tracks.append(Track(uri))
self.playlist = Playlist(tracks=tracks)
class GStreamerPlaybackController(BasePlaybackController):
PAUSED = gst.STATE_PAUSED