mirror of
				https://github.com/ytdl-org/youtube-dl.git
				synced 2025-10-29 09:26:20 -07:00 
			
		
		
		
	[extractor/common] Pass in video_id (#5057)
This commit is contained in:
		| @@ -923,18 +923,18 @@ class InfoExtractor(object): | |||||||
|         rtmp_count = 0 |         rtmp_count = 0 | ||||||
|         if smil.findall('./body/seq/video'): |         if smil.findall('./body/seq/video'): | ||||||
|             video = smil.findall('./body/seq/video')[0] |             video = smil.findall('./body/seq/video')[0] | ||||||
|             fmts, rtmp_count = self._parse_smil_video(video, base, rtmp_count) |             fmts, rtmp_count = self._parse_smil_video(video, video_id, base, rtmp_count) | ||||||
|             formats.extend(fmts) |             formats.extend(fmts) | ||||||
|         else: |         else: | ||||||
|             for video in smil.findall('./body/switch/video'): |             for video in smil.findall('./body/switch/video'): | ||||||
|                 fmts, rtmp_count = self._parse_smil_video(video, base, rtmp_count) |                 fmts, rtmp_count = self._parse_smil_video(video, video_id, base, rtmp_count) | ||||||
|                 formats.extend(fmts) |                 formats.extend(fmts) | ||||||
|  |  | ||||||
|         self._sort_formats(formats) |         self._sort_formats(formats) | ||||||
|  |  | ||||||
|         return formats |         return formats | ||||||
|  |  | ||||||
|     def _parse_smil_video(self, video, base, rtmp_count): |     def _parse_smil_video(self, video, video_id, base, rtmp_count): | ||||||
|         src = video.get('src') |         src = video.get('src') | ||||||
|         if not src: |         if not src: | ||||||
|             return ([], rtmp_count) |             return ([], rtmp_count) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user