|  |  | @@ -2018,8 +2018,12 @@ static int handle_invoke_status(URLContext *s, RTMPPacket *pkt) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | t = ff_amf_get_field_value(ptr, data_end, "level", tmpstr, sizeof(tmpstr)); | 
		
	
		
			
			|  |  |  | if (!t && !strcmp(tmpstr, "error")) { | 
		
	
		
			
			|  |  |  | if (!ff_amf_get_field_value(ptr, data_end, | 
		
	
		
			
			|  |  |  | "description", tmpstr, sizeof(tmpstr))) | 
		
	
		
			
			|  |  |  | t = ff_amf_get_field_value(ptr, data_end, | 
		
	
		
			
			|  |  |  | "description", tmpstr, sizeof(tmpstr)); | 
		
	
		
			
			|  |  |  | if (t || !tmpstr[0]) | 
		
	
		
			
			|  |  |  | t = ff_amf_get_field_value(ptr, data_end, "code", | 
		
	
		
			
			|  |  |  | tmpstr, sizeof(tmpstr)); | 
		
	
		
			
			|  |  |  | if (!t) | 
		
	
		
			
			|  |  |  | av_log(s, AV_LOG_ERROR, "Server error: %s\n", tmpstr); | 
		
	
		
			
			|  |  |  | return -1; | 
		
	
		
			
			|  |  |  | } | 
		
	
	
		
			
				|  |  | 
 |