2013-09-23 09:59:27 -06:00
|
|
|
# Legacy file for backwards compatibility, use youtube_dl.downloader instead!
|
|
|
|
from .downloader import FileDownloader as RealFileDownloader
|
|
|
|
from .downloader import get_suitable_downloader
|
2013-07-31 14:32:46 -06:00
|
|
|
|
2013-05-23 13:42:03 -06:00
|
|
|
|
2013-09-23 09:59:27 -06:00
|
|
|
# This class reproduces the old behaviour of FileDownloader
|
|
|
|
class FileDownloader(RealFileDownloader):
|
2012-11-27 18:04:46 -07:00
|
|
|
def _do_download(self, filename, info_dict):
|
2013-09-23 09:59:27 -06:00
|
|
|
real_fd = get_suitable_downloader(info_dict)(self.ydl, self.params)
|
2013-01-12 12:34:50 -07:00
|
|
|
for ph in self._progress_hooks:
|
2013-09-23 09:59:27 -06:00
|
|
|
real_fd.add_progress_hook(ph)
|
|
|
|
return real_fd.download(filename, info_dict)
|