示例#1
0
        private void DownloadVideo(Video video, string filePath)
        {
            Downloader d = new MP4Downloader(video, filePath);

            d.ProgressChanged  += OnProgressChanged;
            d.DownloadComplete += OnDownloadComplete;
            d.StartDownload();
        }
示例#2
0
        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();
        }