Andreas Rheinhardt 
							
						 
					 
					
						
						
							
						
						25c8507818 
					 
					
						
						
							
							Remove/replace some unnecessary avcodec.h inclusions  
						
						... 
						
						
						
						Also remove other unnecessary headers and include headers directly while
at it.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com > 
						
						
					 
					
						2021-07-22 15:29:46 +02:00 
						 
				 
			
				
					
						
							
							
								Xu Guangxin 
							
						 
					 
					
						
						
							
						
						6a941b5691 
					 
					
						
						
							
							avcodec/av1_parse: use macro for MAX_OBU_HEADER_SIZE  
						
						... 
						
						
						
						Signed-off-by: James Almer <jamrial@gmail.com > 
						
						
					 
					
						2020-08-13 23:48:40 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
							
						
						ca9bbfb8e5 
					 
					
						
						
							
							avcodec/av1_parse: don't look for trailing bits in Tile List OBUs  
						
						... 
						
						
						
						The spec states there aren't any.
Signed-off-by: James Almer <jamrial@gmail.com > 
						
						
					 
					
						2020-02-05 11:54:00 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
							
						
						62f4722582 
					 
					
						
						
							
							avcodec/av1_parse: Use av_fast_realloc() for OBU array  
						
						... 
						
						
						
						Based on commits 22bec0d33fcebb446911jamrial@gmail.com > 
						
						
					 
					
						2019-10-15 00:00:38 -03:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						c27c7b49dc 
					 
					
						
						
							
							avcodec/av1_parse: Check obu_size  
						
						... 
						
						
						
						Fixes: out of array read
Fixes: SIGSEGV_get_obu_bit_length_av1_parse
Found-by: keval shah <skeval65@gmail.com >
Reviewed-by: James Almer <jamrial@gmail.com >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2018-10-15 01:19:45 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						86e76762fc 
					 
					
						
						
							
							avcodec/av1_parse: Fix bistream typo  
						
						... 
						
						
						
						Reviewed-by: James Almer <jamrial@gmail.com >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2018-09-19 23:01:44 +02:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
							
						
						96a7099f3e 
					 
					
						
						
							
							avcodec/av1_parse: take trailing bits into account when initializing the GetBitContext  
						
						... 
						
						
						
						Also only initialize it in ff_av1_packet_split() and not ff_av1_extract_obu(),
same as h2645_parse, so GetBitContext specific failures may not affect the
latter.
Signed-off-by: James Almer <jamrial@gmail.com > 
						
						
					 
					
						2018-08-17 15:09:01 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
							
						
						692e323d89 
					 
					
						
						
							
							avcodec/av1_parse: return size of the parsed OBU in parse_obu_header()  
						
						... 
						
						
						
						Signed-off-by: James Almer <jamrial@gmail.com > 
						
						
					 
					
						2018-08-02 12:41:54 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
							
						
						4e937b1a60 
					 
					
						
						
							
							avcodec/av1_parse: check for OBU header overread  
						
						... 
						
						
						
						Signed-off-by: James Almer <jamrial@gmail.com > 
						
						
					 
					
						2018-08-02 12:41:53 -03:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
							
						
						45f52d19b9 
					 
					
						
						
							
							avcodec: add AV1 packet split API  
						
						... 
						
						
						
						Signed-off-by: James Almer <jamrial@gmail.com > 
						
						
					 
					
						2018-07-20 11:43:24 -03:00