1
0
mirror of https://github.com/yt-dlp/yt-dlp synced 2025-06-30 11:02:54 -05:00

[mixcloud] Shed API dependency (#2904)

This commit is contained in:
Philipp Hagemeister
2014-05-13 09:42:38 +02:00
parent d0a122348e
commit 57c7411f46
2 changed files with 49 additions and 13 deletions

View File

@ -556,6 +556,16 @@ class InfoExtractor(object):
if self._downloader.params.get('prefer_insecure', False)
else 'https:')
def _proto_relative_url(self, url, scheme=None):
if url is None:
return url
if url.startswith('//'):
if scheme is None:
scheme = self.http_scheme()
return scheme + url
else:
return url
class SearchInfoExtractor(InfoExtractor):
"""