projects
/
youtube-dl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[youtube] Add ability to authenticate with cookies
[youtube-dl]
/
youtube_dl
/
extractor
/
leeco.py
diff --git
a/youtube_dl/extractor/leeco.py
b/youtube_dl/extractor/leeco.py
index 0a07c1320993647dbc844b6d0bdfd4591ef2825d..ffe10154b7c6acd986f41ea0036d4b195fb003fb 100644
(file)
--- a/
youtube_dl/extractor/leeco.py
+++ b/
youtube_dl/extractor/leeco.py
@@
-1,7
+1,6
@@
# coding: utf-8
from __future__ import unicode_literals
# coding: utf-8
from __future__ import unicode_literals
-import base64
import datetime
import hashlib
import re
import datetime
import hashlib
import re
@@
-9,6
+8,7
@@
import time
from .common import InfoExtractor
from ..compat import (
from .common import InfoExtractor
from ..compat import (
+ compat_b64decode,
compat_ord,
compat_str,
compat_urllib_parse_urlencode,
compat_ord,
compat_str,
compat_urllib_parse_urlencode,
@@
-329,7
+329,7
@@
class LetvCloudIE(InfoExtractor):
raise ExtractorError('Letv cloud returned an unknwon error')
def b64decode(s):
raise ExtractorError('Letv cloud returned an unknwon error')
def b64decode(s):
- return
base64.b64decode(s.encode('utf-8')
).decode('utf-8')
+ return
compat_b64decode(s
).decode('utf-8')
formats = []
for media in play_json['data']['video_info']['media'].values():
formats = []
for media in play_json['data']['video_info']['media'].values():