From 24ac5939f9187c9cd6d8eda56d9bf888783b2e75 Mon Sep 17 00:00:00 2001 From: Thomas Adamcik Date: Mon, 26 Apr 2010 20:34:30 +0200 Subject: [PATCH] Basoc GStreamerStoredPlaylistsController --- mopidy/backends/gstreamer.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/mopidy/backends/gstreamer.py b/mopidy/backends/gstreamer.py index fbe91b71..93de072f 100644 --- a/mopidy/backends/gstreamer.py +++ b/mopidy/backends/gstreamer.py @@ -11,6 +11,7 @@ import logging import threading from mopidy.backends import * +from mopidy.models import Playlist logger = logging.getLogger(u'backends.gstreamer') @@ -27,6 +28,7 @@ class GStreamerBackend(BaseBackend): super(GStreamerBackend, self).__init__(*args, **kwargs) self.playback = GStreamerPlaybackController(self) + self.stored_playlists = GStreamerStoredPlaylistsController(self) self.current_playlist = BaseCurrentPlaylistController(self) @@ -99,3 +101,9 @@ class GStreamerPlaybackController(BasePlaybackController): del bus del bin + + +class GStreamerStoredPlaylistsController(BaseStoredPlaylistsController): + def create(self, name): + playlist = Playlist(name=name) + self._playlists.append(playlist)