propagate 'match' to base extractor constructor

This commit is contained in:
Mike Fährmann
2019-02-11 13:31:10 +01:00
parent ade86da7a1
commit 4b1880fa5e
70 changed files with 150 additions and 155 deletions

View File

@@ -18,8 +18,8 @@ class GfycatExtractor(Extractor):
archive_fmt = "{gfyName}"
root = "https://gfycat.com"
def __init__(self):
Extractor.__init__(self)
def __init__(self, match):
Extractor.__init__(self, match)
self.formats = (self.config("format", "mp4"), "mp4", "webm", "gif")
def _select_format(self, gfyitem):
@@ -73,7 +73,7 @@ class GfycatImageExtractor(GfycatExtractor):
)
def __init__(self, match):
GfycatExtractor.__init__(self)
GfycatExtractor.__init__(self, match)
self.gfycat_id = match.group(1)
def items(self):