Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							c23209f63d 
							
						 
					 
					
						
						
							
							tools/target_dec_fuzzer: Fix build after AV_CODEC_CAP_HWACCEL_VDPAU was removed  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2017-10-25 21:50:37 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							e6debcaaed 
							
						 
					 
					
						
						
							
							tools/target_dec_fuzzer: Fix build after FF_INPUT_BUFFER_PADDING_SIZE was removed  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2017-10-25 21:50:37 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							fd502f4f5f 
							
						 
					 
					
						
						
							
							build: Generalize yasm/nasm-related variable names  
						
						... 
						
						
						
						None of them are specific to the YASM assembler.
(Cherry-picked from libav commit 39e208f4d4756367c7cd2d581847e0c1b8a429c1)
Signed-off-by: James Almer <jamrial@gmail.com> 
						
						
					 
					
						2017-06-21 17:00:29 -03:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							718f8a01df 
							
						 
					 
					
						
						
							
							tools/target_dec_fuzzer: Move the hwaccel check outside the initialization if  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2017-05-29 03:40:47 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							38e79d9d9c 
							
						 
					 
					
						
						
							
							tools/target_dec_fuzzer: Do not attempt to fuzz VDPAU, its not supported  
						
						... 
						
						
						
						Fixes: 1364/clusterfuzz-testcase-minimized-6459843441328128
Fixes: 1392
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg 
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2017-05-06 15:15:14 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							d58fe01774 
							
						 
					 
					
						
						
							
							tools/target_dec_fuzzer: Do not use codec_id to look up decoder, but use selected decoder directly  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2017-05-06 15:12:05 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							390c6ee42c 
							
						 
					 
					
						
						
							
							tools/target_dec_fuzzer: Fix memleak on open failure  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2017-05-04 13:51:50 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							dec2fa8cc7 
							
						 
					 
					
						
						
							
							tools/target_dec_fuzzer: Use decoder and not codec_id as argument  
						
						... 
						
						
						
						This allows fuzzing decoders with the same codec_id
We also avoid register all to allow the linker to prune unused sections and symbols
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2017-05-03 17:22:13 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							56ddb923c6 
							
						 
					 
					
						
						
							
							tools/target_dec_fuzzer: Use avcodec_register_all() instead of register_all()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2017-05-02 00:55:19 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							a9b5b6a97f 
							
						 
					 
					
						
						
							
							tools: Eliminate codec_type complexity from fuzzer  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2017-04-30 14:24:51 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							966cbfbc83 
							
						 
					 
					
						
						
							
							tools/target_dec_fuzzer: Fix return code on open failure  
						
						... 
						
						
						
						Fixes: 1271/clusterfuzz-testcase-minimized-6095220498235392
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg 
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2017-04-27 04:25:31 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							550a9c547e 
							
						 
					 
					
						
						
							
							tools/target_dec_fuzzer: Remove FuzzerInterface.h dependancy  
						
						... 
						
						
						
						The header is not always available in the docker build environment
Suggested-by: Kostya Serebryany
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2017-04-25 03:13:00 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							d976d2ec78 
							
						 
					 
					
						
						
							
							tools/target_dec_fuzzer: Fix build with default FFmpeg build flags  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2017-04-24 23:16:53 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							164758a831 
							
						 
					 
					
						
						
							
							tools/target_dec_fuzzer: Fuzz video decoder related fields in context.  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2017-04-19 23:52:20 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							c87ea47481 
							
						 
					 
					
						
						
							
							tools/target_dec_fuzzer: Fix misaligned read  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2017-02-24 14:12:13 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							8bdba1092f 
							
						 
					 
					
						
						
							
							tools/target_dec_fuzzer: Only audio uses the return value to decode packets in pieces, correct the code to match that  
						
						... 
						
						
						
						Fixes: Timeout
Fixes: 483/fuzz-0-ffmpeg_VIDEO_AV_CODEC_ID_H263I_fuzzer
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg 
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
						
						
					 
					
						2017-01-31 23:43:41 +01:00 
						 
				 
			
				
					
						
							
							
								Rostislav Pehlivanov 
							
						 
					 
					
						
						
						
						
							
						
						
							e05d2dd86a 
							
						 
					 
					
						
						
							
							doc/examples/decoder_targeted: move to tools/target_dec_fuzzer.c  
						
						... 
						
						
						
						Name and purpose are more appropriate there since the code isn't
an ideal example.
Reviewed-by: wm4 <nfxjfg@googlemail.com>
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com> 
						
						
					 
					
						2017-01-29 16:14:18 +00:00