mirror of https://github.com/yt-dlp/yt-dlp
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
The problem was in the following code:
class ArteTVPlus7IE(ArteTVBaseIE):
...
@classmethod
def suitable(cls, url):
return False if ArteTVPlaylistIE.suitable(url) else super(ArteTVPlus7IE, cls).suitable(url)
And its sublcasses like ArteTVCinemaIE.
Since in the lazy_extractors.py file ArteTVCinemaIE was not a subclass of ArteTVPlus7IE, super(ArteTVPlus7IE, cls) failed.
To fix it we have to make it a subclass. Since the order of _ALL_CLASSES is arbitrary we must sort them so that the base classes are defined first. We also must add base classes like YoutubeBaseInfoExtractor.
|
10 years ago | |
|---|---|---|
| .. | ||
| gh-pages | 10 years ago | |
| SizeOfImage.patch | 14 years ago | |
| SizeOfImage_w.patch | 14 years ago | |
| bash-completion.in | 12 years ago | |
| bash-completion.py | 10 years ago | |
| buildserver.py | 10 years ago | |
| check-porn.py | 11 years ago | |
| create-github-release.py | 10 years ago | |
| fish-completion.in | 11 years ago | |
| fish-completion.py | 10 years ago | |
| generate_aes_testdata.py | 11 years ago | |
| install_srelay.sh | 10 years ago | |
| lazy_load_template.py | 10 years ago | |
| make_contributing.py | 11 years ago | |
| make_issue_template.py | 10 years ago | |
| make_lazy_extractors.py | 10 years ago | |
| make_readme.py | 11 years ago | |
| make_supportedsites.py | 10 years ago | |
| posix-locale.sh | 13 years ago | |
| prepare_manpage.py | 10 years ago | |
| release.sh | 10 years ago | |
| wine-py2exe.sh | 13 years ago | |
| zsh-completion.in | 11 years ago | |
| zsh-completion.py | 10 years ago | |