projects
/
youtube-dl
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
58e6d09
)
[extractor/common] add transform_source to _download_smil and _extract_smil_formats
author
remitamine
<remitamine@gmail.com>
Fri, 11 Mar 2016 21:37:07 +0000
(22:37 +0100)
committer
remitamine
<remitamine@gmail.com>
Fri, 11 Mar 2016 21:37:07 +0000
(22:37 +0100)
youtube_dl/extractor/common.py
patch
|
blob
|
history
diff --git
a/youtube_dl/extractor/common.py
b/youtube_dl/extractor/common.py
index aaca25a12a872eabfe3f43734e0599e7e3d4d78e..0b8b906abde80dbddaaf2aed7b940a93585f6a0c 100644
(file)
--- a/
youtube_dl/extractor/common.py
+++ b/
youtube_dl/extractor/common.py
@@
-1147,8
+1147,8
@@
class InfoExtractor(object):
out.append('{%s}%s' % (namespace, c))
return '/'.join(out)
out.append('{%s}%s' % (namespace, c))
return '/'.join(out)
- def _extract_smil_formats(self, smil_url, video_id, fatal=True, f4m_params=None):
- smil = self._download_smil(smil_url, video_id, fatal=fatal)
+ def _extract_smil_formats(self, smil_url, video_id, fatal=True, f4m_params=None
, transform_source=None
):
+ smil = self._download_smil(smil_url, video_id, fatal=fatal
, transform_source=transform_source
)
if smil is False:
assert not fatal
if smil is False:
assert not fatal
@@
-1165,10
+1165,10
@@
class InfoExtractor(object):
return {}
return self._parse_smil(smil, smil_url, video_id, f4m_params=f4m_params)
return {}
return self._parse_smil(smil, smil_url, video_id, f4m_params=f4m_params)
- def _download_smil(self, smil_url, video_id, fatal=True):
+ def _download_smil(self, smil_url, video_id, fatal=True
, transform_source=None
):
return self._download_xml(
smil_url, video_id, 'Downloading SMIL file',
return self._download_xml(
smil_url, video_id, 'Downloading SMIL file',
- 'Unable to download SMIL file', fatal=fatal)
+ 'Unable to download SMIL file', fatal=fatal
, transform_source=transform_source
)
def _parse_smil(self, smil, smil_url, video_id, f4m_params=None):
namespace = self._parse_smil_namespace(smil)
def _parse_smil(self, smil, smil_url, video_id, f4m_params=None):
namespace = self._parse_smil_namespace(smil)