diff options
author | dirkf <fieldhouse@gmx.net> | 2023-07-19 14:14:50 +0100 |
---|---|---|
committer | dirkf <fieldhouse@gmx.net> | 2023-07-19 22:14:50 +0100 |
commit | b2ba24bb026904f3503db71f65d2b1627f08edf1 (patch) | |
tree | a81697902ace6dbdf90d0140f4a3067b4844e048 /youtube_dl/extractor/globalplayer.py | |
parent | a190b559640ce1b5fe67e5a4843dc58328503f3c (diff) |
[InfoExtractor] Add `_match_valid_url()` class method and refactor
* API compatible with yt-dlp
* also support Sequence of patterns in _VALID_URL
* one place to compile _VALID_URL
* TODO: remove existing extractor shims
Diffstat (limited to 'youtube_dl/extractor/globalplayer.py')
-rw-r--r-- | youtube_dl/extractor/globalplayer.py | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/youtube_dl/extractor/globalplayer.py b/youtube_dl/extractor/globalplayer.py index db490b141..ae75dcabf 100644 --- a/youtube_dl/extractor/globalplayer.py +++ b/youtube_dl/extractor/globalplayer.py @@ -18,12 +18,6 @@ from ..utils import ( class GlobalPlayerBaseIE(InfoExtractor): - import re - - @classmethod - def _match_valid_url(cls, url): - return cls.re.match(cls._VALID_URL, url) - def _get_page_props(self, url, video_id): webpage = self._download_webpage(url, video_id) return self._search_nextjs_data(webpage, video_id)['props']['pageProps'] |