mirror of
				https://github.com/ytdl-org/youtube-dl.git
				synced 2025-10-29 09:26:20 -07:00 
			
		
		
		
	[youtube] SWF parser: Add opcode 86
Yes, I know we need 96, but an implementation of 86 could help avoid a similar issue.
This commit is contained in:
		| @@ -799,6 +799,13 @@ class YoutubeIE(YoutubeBaseInfoExtractor, SubtitlesInfoExtractor): | ||||
|                             raise NotImplementedError( | ||||
|                                 u'Unsupported (void) property %r on %r' | ||||
|                                 % (mname, obj)) | ||||
|                     elif opcode == 86:  # newarray | ||||
|                         arg_count = u30(coder) | ||||
|                         arr = [] | ||||
|                         for i in range(arg_count): | ||||
|                             arr.append(stack.pop()) | ||||
|                         arr = arr[::-1] | ||||
|                         stack.append(arr) | ||||
|                     elif opcode == 93:  # findpropstrict | ||||
|                         index = u30(coder) | ||||
|                         mname = multinames[index] | ||||
|   | ||||
		Reference in New Issue
	
	Block a user