Exemple #1
0
        public async Task PlayPlaylist(Playlist playlist)
        {
            LogManager.Shared.LogPlayback(playlist);
            var groupInfo = PlaylistSongViewModel.CreateGroupInfo(playlist);

            await PlayPlaylist(null, groupInfo, playlist.Id);
        }
Exemple #2
0
        public async Task Play(OnlinePlaylistEntry entry, OnlinePlaylist playlist)
        {
            LogManager.Shared.LogPlayback(entry);
            using (new Spinner("Loading Playlist"))
            {
                await MusicManager.Shared.AddTemp(playlist);
            }
            var groupInfo = PlaylistSongViewModel.CreateGroupInfo(playlist);

            await PlayTempPlaylist(entry, groupInfo, playlist.Id);
        }