|  | @@ -53,10 +53,13 @@ class EaglePlatformIE(InfoExtractor):
 | 
	
		
			
				|  |  |          if status != 200:
 | 
	
		
			
				|  |  |              raise ExtractorError(' '.join(response['errors']), expected=True)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    def _get_video_url(self, url_or_request, video_id, note='Downloading JSON metadata'):
 | 
	
		
			
				|  |  | -        response = self._download_json(url_or_request, video_id, note)
 | 
	
		
			
				|  |  | +    def _download_json(self, url_or_request, video_id, note='Downloading JSON metadata'):
 | 
	
		
			
				|  |  | +        response = super(EaglePlatformIE, self)._download_json(url_or_request, video_id, note)
 | 
	
		
			
				|  |  |          self._handle_error(response)
 | 
	
		
			
				|  |  | -        return response['data'][0]
 | 
	
		
			
				|  |  | +        return response
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    def _get_video_url(self, url_or_request, video_id, note='Downloading JSON metadata'):
 | 
	
		
			
				|  |  | +        return self._download_json(url_or_request, video_id, note)['data'][0]
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      def _real_extract(self, url):
 | 
	
		
			
				|  |  |          mobj = re.match(self._VALID_URL, url)
 |