]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/extractor/afreecatv.py
[extractor] Add `_perform_login` function (#2943)
[yt-dlp.git] / yt_dlp / extractor / afreecatv.py
index e8118d931574b2fe83828c6a74617d13ff40c45b..77f0e3c1084ab643740acd1fd536b877be8ecde4 100644 (file)
@@ -184,14 +184,7 @@ def parse_video_key(key):
             video_key['part'] = int(m.group('part'))
         return video_key
 
-    def _real_initialize(self):
-        self._login()
-
-    def _login(self):
-        username, password = self._get_login_info()
-        if username is None:
-            return
-
+    def _perform_login(self, username, password):
         login_form = {
             'szWork': 'login',
             'szType': 'json',