Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private async void GenerateObservPlayList() {
- try {
- IEnumerator<Track> plays = party.PlayList.GetEnumerator();
- while (await Task.Factory.StartNew(() => plays.MoveNext())) {
- string url = plays.Current.URL;
- bool youtube = url.Contains("youtu");
- if (youtube) {
- int index = url.IndexOf("=");
- string youtubeId = url.Substring(index + 1, (url.Length - index - 1));
- var youtubeurl = await YouTube.GetVideoUriAsync(youtubeId, YouTubeQuality.Quality480P);
- plays.Current.URL = youtubeurl.Uri.ToString();
- }
- Playlist.Add(new TrackVM(plays.Current));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement