[mixcloud] Shed API dependency (#2904)
[youtube-dl] / youtube_dl / extractor / common.py
index cef8c523ce9864c6b6f3127ed298c5f473908aa4..11b31db88422229b37c85a96ed1df3746867bf5a 100644 (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):
     """