private void DownloadEpisodeWithRequest(Episode ep)
{
Format f = new Format(TemplateParser.FilenameFromEpisode(ep, Settings.Instance.DefaultQuality, Settings.Instance.DownloadTemplate), true);
f.FileFormats = Settings.Instance.DefaultFormat;
f.FileQuality = Settings.Instance.DefaultQuality;
f.Filename = TemplateParser.FilenameFromEpisode(ep, Settings.Instance.DefaultQuality, Settings.Instance.DownloadTemplate);
DialogResult d = f.ShowDialog();
if (d == DialogResult.OK)
{
AddDownloadEpisode(ep, f.FileQuality, f.FileFormats);
}
}