public string[] GetPlayableStreamFileNames(IMediaEncoder mediaEncoder) { var videoType = VideoType; if (videoType == VideoType.Iso && IsoType == Model.Entities.IsoType.BluRay) { videoType = VideoType.BluRay; } else if (videoType == VideoType.Iso && IsoType == Model.Entities.IsoType.Dvd) { videoType = VideoType.Dvd; } else { return(Array.Empty <string>()); } return(mediaEncoder.GetPlayableStreamFileNames(Path, videoType)); }