private void NextSong(object p) { int i = Convert.ToInt32(p); RandomValue = i; if (playbackSource == PlaybackSource.Path) { var song = TrackService.GetSongById(Search, SelectedTrack.Id, i); SelectedTrack = song.First(); PlaySource(SelectedTrack.Filepath, SelectedTrack.FriendlyName, playbackSource); } else if (playbackSource == PlaybackSource.Stream) { var stream = TrackService.GetSongById(Soundcloudlist, SelectedStream.Index, i); var uri = SetUri(SelectedStream.Id); PlaySource(uri, stream.First().Title, playbackSource); SelectedStream = stream.First(); } ; }