rg3/youtube-dl — pull request #3829 by mdawar (2014-09-25 16:44:16+00:00)
Title: Check for overwriting files in the downloader

The check for overwriting files in `YoutubeDL.process_info` was preventing the progress hook from getting the status `dict`, so if we move the `nooverwrites` check to `FileDownloader.download` then the progress hook will be passed the `dict` when `nooverwrites` is `True` and the file already exists.