projects
/
youtube-dl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[nrl] fix extraction
[youtube-dl]
/
youtube_dl
/
extractor
/
apa.py
diff --git
a/youtube_dl/extractor/apa.py
b/youtube_dl/extractor/apa.py
index a30a935aa85233b46be88bfad6807b1534108003..98ccdaa4a976922285d85a69cb37f85b5faa5edf 100644
(file)
--- a/
youtube_dl/extractor/apa.py
+++ b/
youtube_dl/extractor/apa.py
@@
-4,10
+4,10
@@
from __future__ import unicode_literals
import re
from .common import InfoExtractor
import re
from .common import InfoExtractor
-from ..compat import compat_str
from ..utils import (
determine_ext,
js_to_json,
from ..utils import (
determine_ext,
js_to_json,
+ url_or_none,
)
)
@@
-68,8
+68,8
@@
class APAIE(InfoExtractor):
for source in sources:
if not isinstance(source, dict):
continue
for source in sources:
if not isinstance(source, dict):
continue
- source_url =
source.get('file'
)
- if not source_url
or not isinstance(source_url, compat_str)
:
+ source_url =
url_or_none(source.get('file')
)
+ if not source_url:
continue
ext = determine_ext(source_url)
if ext == 'm3u8':
continue
ext = determine_ext(source_url)
if ext == 'm3u8':