Fix 'postprocessor_hooks`

Closes #1650
pull/1673/head
pukkandan 3 years ago
parent dac5df5a98
commit 013b50b794
No known key found for this signature in database
GPG Key ID: 0F00D95A001F4698

@ -633,11 +633,14 @@ class YoutubeDL(object):
pp = pp_class(self, **compat_kwargs(pp_def))
self.add_post_processor(pp, when=when)
for ph in self.params.get('post_hooks', []):
self.add_post_hook(ph)
for ph in self.params.get('progress_hooks', []):
self.add_progress_hook(ph)
hooks = {
'post_hooks': self.add_post_hook,
'progress_hooks': self.add_progress_hook,
'postprocessor_hooks': self.add_postprocessor_hook,
}
for opt, fn in hooks.items():
for ph in self.params.get(opt, []):
fn(ph)
register_socks_protocols()

Loading…
Cancel
Save