Advertisement
Guest User

Untitled

a guest
Dec 21st, 2014
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. private async void GenerateObservPlayList() {
  2. try {
  3. IEnumerator<Track> plays = party.PlayList.GetEnumerator();
  4. while (await Task.Factory.StartNew(() => plays.MoveNext())) {
  5. string url = plays.Current.URL;
  6. bool youtube = url.Contains("youtu");
  7. if (youtube) {
  8. int index = url.IndexOf("=");
  9. string youtubeId = url.Substring(index + 1, (url.Length - index - 1));
  10. var youtubeurl = await YouTube.GetVideoUriAsync(youtubeId, YouTubeQuality.Quality480P);
  11. plays.Current.URL = youtubeurl.Uri.ToString();
  12. }
  13. Playlist.Add(new TrackVM(plays.Current));
  14. }
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement