private string CreatePlayListFromAllDisks() { if (!Directory.Exists(FileSystemWalker.TempPlayListDirectory)) { FileSystemWalker.createTempPlayListDirectory(); } WVXManager playlist = new WVXManager(); string playlistFile = Path.Combine(FileSystemWalker.TempPlayListDirectory, "AllDisks_" + this.TitleObject.Id + ".WVX"); foreach (Disk disk in this.TitleObject.Disks) { if (string.IsNullOrEmpty(disk.Path)) { continue; } playlist.AddItem(new PlayListItem(disk.Path, disk.Name)); } playlist.WriteWVXFile(playlistFile); return(playlistFile); }
public MoviePlayerWVX(MediaSource source) { _mItem = source; OMLApplication.DebugLine("[MoviePlayerWVX] Loading for playlist: " + _mItem.MediaPath); _wplm = new WVXManager(_mItem.MediaPath); _currentItem = 0; }