private void DownloadVideo(Video video, string filePath) { Downloader d = new MP4Downloader(video, filePath); d.ProgressChanged += OnProgressChanged; d.DownloadComplete += OnDownloadComplete; d.StartDownload(); }
private void DownloadVideo(Video video, string filePath) { Downloader d; if (preferMP4.Checked) { d = new MP4Downloader(video, filePath); } else { d = new FLVDownloader(video, filePath); } d.ProgressChanged += OnProgressChanged; d.DownloadComplete += OnDownloadComplete; d.StartDownload(); }