private static void TestPlayer2(string file) { var lst = file.IsDirectory() ? Directory.GetFiles(file, "*", SearchOption.AllDirectories).ToList() : new List <string> { file }; var player = new XMediaPlayer(lst); player.Play(); var res = ""; while (res != "x") { res = Console.ReadLine(); float tempo = player.CurrentTempo(); if (float.TryParse(res, out tempo)) { player.SetTempo(tempo); } if (res == "n") { player.Next(); } if (res == "p") { player.Previous(); } if (res == "s") { player.Shuffle(); } } player.Stop(); }
private void RefreshView() { plst = DbController.GetMusicItems(new MusicSearchParameters {/* SearchText = txFilter.Text */ }); player = new XMediaPlayer(plst.Select(x => x.FullFileName).ToList()); xPlaylist1.Plist = plst; xPlaylist1.CurrentIndex = 1; //dgvPlaylist.RefreshGrid(plst); }
private void InitList(List <string> list) { player = new XMediaPlayer(list); InitListUi(list); }