Пример #1
0
 /// <summary>Initializes a new instance of the media player application.</summary>
 public MediaPlayerLauncher()
 {
     this.Controls      = MediaPlaybackControls.All;
     this._locationHint = MediaLocationType.Data;
 }
Пример #2
0
 private Task <IEnumerable <Mediafile> > ToMediafileCollection(IEnumerable <DiskItem> folderFiles, MediaLocationType mediaLocationType)
 {
     return(Task.Run <IEnumerable <Mediafile> >(async() =>
     {
         List <Mediafile> mediaFiles = new List <Mediafile>();
         foreach (var file in folderFiles)
         {
             if (file.IsFile)
             {
                 mediaFiles.Add(new Mediafile
                 {
                     Title = file.Title,
                     LeadArtist = file.Artist,
                     Path = file.Path,
                     MediaLocation = mediaLocationType,
                     Album = file.Album,
                     Size = file.Size
                 });
             }
         }
         return mediaFiles;
     }));
 }