public EncodePlaylistItemsTask(BassEncoderBehaviour behaviour, PlaylistItem[] playlistItems) : this() { this.Behaviour = behaviour; this.PlaylistItems = playlistItems; this.EncoderItems = playlistItems .OrderBy(playlistItem => playlistItem.FileName) .Select(playlistItem => EncoderItem.FromPlaylistItem(playlistItem)) .ToArray(); }
public EncodeTask(BassEncoderBehaviour behaviour, IFileData[] fileDatas, EncoderItem[] encoderItems) : this() { this.Behaviour = behaviour; this.FileDatas = fileDatas; this.EncoderItems = encoderItems; }