Esempio n. 1
0
        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();
        }
Esempio n. 2
0
 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);
 }
Esempio n. 3
0
 private void InitList(List <string> list)
 {
     player = new XMediaPlayer(list);
     InitListUi(list);
 }