|  |  | @@ -2161,14 +2161,14 @@ size_t av_get_codec_tag_string(char *buf, size_t buf_size, unsigned int codec_ta | 
		
	
		
			
			|  |  |  | { | 
		
	
		
			
			|  |  |  | int i, len, ret = 0; | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | #define IS_PRINT(x)                                               \ | 
		
	
		
			
			|  |  |  | #define TAG_PRINT(x)                                              \ | 
		
	
		
			
			|  |  |  | (((x) >= '0' && (x) <= '9') ||                                \ | 
		
	
		
			
			|  |  |  | ((x) >= 'a' && (x) <= 'z') || ((x) >= 'A' && (x) <= 'Z') ||  \ | 
		
	
		
			
			|  |  |  | ((x) == '.' || (x) == ' ' || (x) == '-' || (x) == '_')) | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | for (i = 0; i < 4; i++) { | 
		
	
		
			
			|  |  |  | len = snprintf(buf, buf_size, | 
		
	
		
			
			|  |  |  | IS_PRINT(codec_tag&0xFF) ? "%c" : "[%d]", codec_tag&0xFF); | 
		
	
		
			
			|  |  |  | TAG_PRINT(codec_tag & 0xFF) ? "%c" : "[%d]", codec_tag & 0xFF); | 
		
	
		
			
			|  |  |  | buf        += len; | 
		
	
		
			
			|  |  |  | buf_size    = buf_size > len ? buf_size - len : 0; | 
		
	
		
			
			|  |  |  | ret        += len; | 
		
	
	
		
			
				|  |  | 
 |