diff options
| -rw-r--r-- | youtube_dl/extractor/acast.py | 9 | 
1 files changed, 3 insertions, 6 deletions
diff --git a/youtube_dl/extractor/acast.py b/youtube_dl/extractor/acast.py index f2465f8f8..92eee8119 100644 --- a/youtube_dl/extractor/acast.py +++ b/youtube_dl/extractor/acast.py @@ -8,11 +8,7 @@ from ..compat import compat_str  from ..utils import int_or_none -class ACastBaseIE(InfoExtractor): -    _API_BASE_URL = 'https://www.acast.com/api/' - - -class ACastIE(ACastBaseIE): +class ACastIE(InfoExtractor):      IE_NAME = 'acast'      _VALID_URL = r'https?://(?:www\.)?acast\.com/(?P<channel>[^/]+)/(?P<id>[^/#?]+)'      _TEST = { @@ -49,7 +45,7 @@ class ACastIE(ACastBaseIE):          } -class ACastChannelIE(ACastBaseIE): +class ACastChannelIE(InfoExtractor):      IE_NAME = 'acast:channel'      _VALID_URL = r'https?://(?:www\.)?acast\.com/(?P<id>[^/#?]+)'      _TEST = { @@ -61,6 +57,7 @@ class ACastChannelIE(ACastBaseIE):          },          'playlist_mincount': 20,      } +    _API_BASE_URL = 'https://www.acast.com/api/'      @classmethod      def suitable(cls, url):  | 
