[downloader/ffmpeg] Fix bug in initializing `FFmpegPostProcessor`

When `FFmpegFD` initializes the PP, it passes `self` as the `downloader`
But it does not have a `_postprocessor_hooks` attribute

Closes #1211
This commit is contained in:
pukkandan 2021-10-10 02:23:42 +05:30
parent a170527e1f
commit aa9a92fdbb
No known key found for this signature in database
GPG Key ID: 0F00D95A001F4698
1 changed files with 1 additions and 3 deletions

View File

@ -90,9 +90,7 @@ class PostProcessor(metaclass=PostProcessorMetaClass):
def set_downloader(self, downloader):
"""Sets the downloader for this PP."""
self._downloader = downloader
if not downloader:
return
for ph in downloader._postprocessor_hooks:
for ph in getattr(downloader, '_postprocessor_hooks', []):
self.add_progress_hook(ph)
@staticmethod