summary refs log tree commit diff
diff options
context:
space:
mode:
authorYen Chi Hsuan <yan12125@gmail.com>2015-04-23 18:07:09 +0800
committerYen Chi Hsuan <yan12125@gmail.com>2015-04-23 18:10:18 +0800
commit762155cc90754fc29c68bf0f0256988f37862c3b (patch)
treeff4b975e6610ab2869463ca66f631ee8073b8a8f
parentf8610ba1ca4705dcae5c45c5ac66a99b174ebed3 (diff)
downloadyoutube-dl-762155cc90754fc29c68bf0f0256988f37862c3b.tar.gz
youtube-dl-762155cc90754fc29c68bf0f0256988f37862c3b.tar.xz
youtube-dl-762155cc90754fc29c68bf0f0256988f37862c3b.zip
[ustream] Checking errors
-rw-r--r--youtube_dl/extractor/ustream.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/youtube_dl/extractor/ustream.py b/youtube_dl/extractor/ustream.py
index d559e228a..f8893b6cd 100644
--- a/youtube_dl/extractor/ustream.py
+++ b/youtube_dl/extractor/ustream.py
@@ -7,6 +7,7 @@ from .common import InfoExtractor
 from ..compat import (
     compat_urlparse,
 )
+from ..utils import ExtractorError
 
 
 class UstreamIE(InfoExtractor):
@@ -47,6 +48,9 @@ class UstreamIE(InfoExtractor):
                 'autoplay': False,
             }), video_id)
 
+        if 'error' in params:
+            raise ExtractorError(params['error']['message'], expected=True)
+
         video_url = params['flv']
 
         webpage = self._download_webpage(url, video_id)