aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl/extractor/gamekings.py
diff options
context:
space:
mode:
Diffstat (limited to 'youtube_dl/extractor/gamekings.py')
-rw-r--r--youtube_dl/extractor/gamekings.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/youtube_dl/extractor/gamekings.py b/youtube_dl/extractor/gamekings.py
index df385e338..f6b9046f9 100644
--- a/youtube_dl/extractor/gamekings.py
+++ b/youtube_dl/extractor/gamekings.py
@@ -6,6 +6,7 @@ from ..utils import (
xpath_text,
xpath_with_ns,
)
+from .youtube import YoutubeIE
class GamekingsIE(InfoExtractor):
@@ -47,10 +48,10 @@ class GamekingsIE(InfoExtractor):
webpage = self._download_webpage(url, video_id)
playlist_id = self._search_regex(
- r'gogoVideo\(.*,\s*"([^"]+)', webpage, 'playlist id')
+ r'gogoVideo\([^,]+,\s*"([^"]+)', webpage, 'playlist id')
# Check if a YouTube embed is used
- if playlist_id.find('youtube') != -1:
+ if YoutubeIE.suitable(playlist_id):
return self.url_result(playlist_id, ie='Youtube')
playlist = self._download_xml(