Beispiel #1
0
 def setPlaylist(self, watcher, files):
     room = watcher.getRoom()
     if room.canControl(watcher) and playlistIsValid(files):
         watcher.getRoom().setPlaylist(files, watcher)
         self._roomManager.broadcastRoom(watcher, lambda w: w.setPlaylist(watcher.getName(), files))
     else:
         watcher.setPlaylist(room.getName(), room.getPlaylist())
         watcher.setPlaylistIndex(room.getName(), room.getPlaylistIndex())
Beispiel #2
0
 def setPlaylist(self, watcher, files):
     room = watcher.getRoom()
     if room.canControl(watcher) and playlistIsValid(files):
         watcher.getRoom().setPlaylist(files, watcher)
         self._roomManager.broadcastRoom(watcher, lambda w: w.setPlaylist(watcher.getName(), files))
     else:
         watcher.setPlaylist(room.getName(), room.getPlaylist())
         watcher.setPlaylistIndex(room.getName(), room.getPlaylistIndex())
Beispiel #3
0
 def setPlaylist(self, files, setBy=None):
     if self.canControl(setBy) and playlistIsValid(files):
         self._playlist = files
Beispiel #4
0
 def setPlaylist(self, files, setBy=None):
     if self.canControl(setBy) and playlistIsValid(files):
         self._playlist = files