예제 #1
0
        private void BackgroundMediaPlayer_MediaFailed(MediaPlayer sender, MediaPlayerFailedEventArgs args)
        {
            FolderMusicUwpLib.SaveTextClass.SaveText("Fail", CurrentSong.Title);
            Task.Delay(100).Wait();

            if (args.Error == MediaPlayerError.Unknown)
            {
                SetCurrentSong();
                return;
            }

            CurrentSong.SetFailed();
            SkipSong(CurrentSong);

            if (playNext)
            {
                Next(true);
            }
            else
            {
                Previous();
            }
        }