aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl/extractor
diff options
context:
space:
mode:
authordirkf <fieldhouse@gmx.net>2023-06-18 00:52:18 +0100
committerdirkf <fieldhouse@gmx.net>2023-06-18 00:52:18 +0100
commit07af47960f3bb262ead02490ce65c8c45c01741e (patch)
tree4ffa97b814c1909b4e36fb5ba959a385eb5c80e9 /youtube_dl/extractor
parentae8ba2c31977b68b75221f80c488c0b12385269c (diff)
downloadyoutube-dl-07af47960f3bb262ead02490ce65c8c45c01741e.tar.xz
[YouTube] Improve fix for ae8ba2c
Thx: https://github.com/yt-dlp/yt-dlp/commit/01aba25
Diffstat (limited to 'youtube_dl/extractor')
-rw-r--r--youtube_dl/extractor/youtube.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/youtube_dl/extractor/youtube.py b/youtube_dl/extractor/youtube.py
index 0bbce71a3..1855fca7f 100644
--- a/youtube_dl/extractor/youtube.py
+++ b/youtube_dl/extractor/youtube.py
@@ -1569,9 +1569,7 @@ class YoutubeIE(YoutubeBaseInfoExtractor):
r'\bc\s*&&\s*[a-zA-Z0-9]+\.set\([^,]+\s*,\s*\([^)]*\)\s*\(\s*(?P<sig>[a-zA-Z0-9$]+)\('),
jscode, 'Initial JS player signature function name', group='sig')
- # temporary (please) hack for player 6ed0d907 #32314
- ah = 'var AH={LR:function(a,b){var c=a[0];a[0]=a[b%a.length];a[b%a.length]=c},QV:function(a){a.reverse()},pO:function(a,b){a.splice(0,b)}};'
- jsi = JSInterpreter(ah + jscode)
+ jsi = JSInterpreter(jscode)
initial_function = jsi.extract_function(funcname)