Browse Source

[ustream] Checking errors

Yen Chi Hsuan 10 years ago
parent
commit
762155cc90
1 changed files with 4 additions and 0 deletions
  1. 4 0
      youtube_dl/extractor/ustream.py

+ 4 - 0
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)