Beispiel #1
0
 internal AmpPlaylistItem Front()
 {
     CurrentTrackPlaylistItem = PlaylistItemQueue.Count() > 0 ? PlaylistItemQueue.First() : null;
     if (CurrentTrackPlaylistItem != null)
     {
         PropertyChanged.OnPropertyChanged(() => CurrentTrackPlaylistItem);
         CurrentTrack = CurrentTrackPlaylistItem.DiskItem.FileInfo.FullName;
         PropertyChanged.OnPropertyChanged(() => CurrentTrack);
     }
     return(CurrentTrackPlaylistItem);
 }
Beispiel #2
0
 public void EnqueueFile(FileInfo f)
 {
     PlaylistItemQueue?.Add(new AmpPlaylistItem(f.FullName, this));
 }