private string CreatePlayListFromAllDisks() { if (!Directory.Exists(FileSystemWalker.TempPlayListDirectory)) { FileSystemWalker.createTempPlayListDirectory(); } WindowsPlayListManager playlist = new WindowsPlayListManager(); string playlistFile = Path.Combine(FileSystemWalker.TempPlayListDirectory, "AllDisks_" + this.TitleObject.Id + ".WPL"); foreach (Disk disk in this.TitleObject.Disks) { if (string.IsNullOrEmpty(disk.Path)) { continue; } playlist.AddItem(new PlayListItem(disk.Path)); } playlist.WriteWPLFile(playlistFile); return(playlistFile); }