mirror of https://github.com/yt-dlp/yt-dlp.git
[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:
parent
a170527e1f
commit
aa9a92fdbb
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue