Sergey M․
8 years ago
No known key found for this signature in database
GPG Key ID: 2C393E0F18A9236D
3 changed files with
4 additions and
4 deletions
-
youtube_dl/extractor/brightcove.py
-
youtube_dl/extractor/nowness.py
-
youtube_dl/extractor/yahoo.py
|
|
@ -484,8 +484,8 @@ class BrightcoveNewIE(InfoExtractor): |
|
|
|
}] |
|
|
|
|
|
|
|
@staticmethod |
|
|
|
def _extract_url(webpage): |
|
|
|
urls = BrightcoveNewIE._extract_urls(webpage) |
|
|
|
def _extract_url(ie, webpage): |
|
|
|
urls = BrightcoveNewIE._extract_urls(ie, webpage) |
|
|
|
return urls[0] if urls else None |
|
|
|
|
|
|
|
@staticmethod |
|
|
|
|
|
@ -28,7 +28,7 @@ class NownessBaseIE(InfoExtractor): |
|
|
|
bc_url = BrightcoveLegacyIE._extract_brightcove_url(player_code) |
|
|
|
if bc_url: |
|
|
|
return self.url_result(bc_url, BrightcoveLegacyIE.ie_key()) |
|
|
|
bc_url = BrightcoveNewIE._extract_url(player_code) |
|
|
|
bc_url = BrightcoveNewIE._extract_url(self, player_code) |
|
|
|
if bc_url: |
|
|
|
return self.url_result(bc_url, BrightcoveNewIE.ie_key()) |
|
|
|
raise ExtractorError('Could not find player definition') |
|
|
|
|
|
@ -258,7 +258,7 @@ class YahooIE(InfoExtractor): |
|
|
|
return self.url_result(bc_url, BrightcoveLegacyIE.ie_key()) |
|
|
|
|
|
|
|
# Look for Brightcove New Studio embeds |
|
|
|
bc_url = BrightcoveNewIE._extract_url(webpage) |
|
|
|
bc_url = BrightcoveNewIE._extract_url(self, webpage) |
|
|
|
if bc_url: |
|
|
|
return self.url_result(bc_url, BrightcoveNewIE.ie_key()) |
|
|
|
|
|
|
|