public MainWindow() { InitializeComponent(); if (File.Exists(fileUrl)) { LoadCurrentVolume(fileUrl); LoadLibraries(fileUrl); LoadPlaylists(fileUrl); LoadLibraryMediaPlaylist(); } else { ConfigFile.CreateNewFile(fileUrl); } MainGrid.DataContext = player; ControlPanelGrid.DataContext = this; VolumeGrid.DataContext = player; PlaylistsListView.ItemsSource = PlaylistsToString; LibraryListView.ItemsSource = Libraries; CurrentPlayingListView.ItemsSource = CurrentSongs; CreateTitleToFilesWithoutMetaData(); timer = new DispatcherTimer(); timer.Tick += TimerOnTick; timer.Interval = TimeSpan.FromSeconds(1); timer.Start(); }
public MediaPlayerController() { if (File.Exists(fileUrl)) { LoadCurrentVolume(fileUrl); LoadLibraries(fileUrl); LoadPlaylists(fileUrl); LoadLibraryMediaPlaylist(); } else { ConfigFile.CreateNewFile(fileUrl); } }