6e09e12641 
								
							
								 
							
						 
						
							
							
								
								tools/sofa2wavs: add license header  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1a30bf60be 
								
							
								 
							
						 
						
							
							
								
								tools: add sofa2wavs  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								718f8a01df 
								
							
								 
							
						 
						
							
							
								
								tools/target_dec_fuzzer: Move the hwaccel check outside the initialization if  
							
							Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								390c6ee42c 
								
							
								 
							
						 
						
							
							
								
								tools/target_dec_fuzzer: Fix memleak on open failure  
							
							Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								56ddb923c6 
								
							
								 
							
						 
						
							
							
								
								tools/target_dec_fuzzer: Use avcodec_register_all() instead of register_all()  
							
							Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a9b5b6a97f 
								
							
								 
							
						 
						
							
							
								
								tools: Eliminate codec_type complexity from fuzzer  
							
							Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5b499bf4a0 
								
							
								 
							
						 
						
							
							
								
								Make tools/target_dec_*_fuzzer buildable with configure and make  
							
							Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d976d2ec78 
								
							
								 
							
						 
						
							
							
								
								tools/target_dec_fuzzer: Fix build with default FFmpeg build flags  
							
							Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								164758a831 
								
							
								 
							
						 
						
							
							
								
								tools/target_dec_fuzzer: Fuzz video decoder related fields in context.  
							
							Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								802d94c36e 
								
							
								 
							
						 
						
							
							
								
								build: fix tools build dependencies  
							
							Found-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: James Almer <jamrial@gmail.com> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								337c68d071 
								
							
								 
							
						 
						
							
							
								
								tools/fourcc2pixfmt: fix usages of av_get_codec_tag_string()  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c87ea47481 
								
							
								 
							
						 
						
							
							
								
								tools/target_dec_fuzzer: Fix misaligned read  
							
							Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								87f6f15460 
								
							
								 
							
						 
						
							
							
								
								tools/zmqsend: Do not truncate fgetc() return  
							
							Fixes CID1396836
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3e105d0884 
								
							
								 
							
						 
						
							
							
								
								build: Move entries related to building TOOLS to a subdirectory Makefile  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d903b4e3ad 
								
							
								 
							
						 
						
							
							
								
								zmqsend: Initialize ret to 0  
							
							Fixes CID1396857. 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fdb124001e 
								
							
								 
							
						 
						
							
							
								
								tools/coverity: Add model for av_realloc  
							
							Really should have done this last time. It should provide consistency
across our allocations and frees. 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5eb6852063 
								
							
								 
							
						 
						
							
							
								
								tools/coverity: Add models for av_mallocz and av_free  
							
							This should deal with some false positives, but might lead to
more of them depending on whether it realises that av_freep()
wraps av_free() or not. 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								233d50b275 
								
							
								 
							
						 
						
							
							
								
								qt-faststart: Do not try to use fancy 64-bit seeking functions on mingw32ce  
							
							These functions are not available on mingw32ce.
Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7b8445f03d 
								
							
								 
							
						 
						
							
							
								
								tools: add loudnorm script example to use loudnorm  
							
							Based on a patch by Kyle Swanson <k@ylo.ph>.
Signed-off-by: Marton Balint <cus@passwd.hu> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								052b97855d 
								
							
								 
							
						 
						
							
							
								
								aviocat: Support avio options  
							
							Useful to test protocols that require options to be used. 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f71c98ee12 
								
							
								 
							
						 
						
							
							
								
								tools: fix grammar error  
							
							Signed-off-by: Moritz Barsnick <barsnick@gmx.net>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								95a7cbb09d 
								
							
								 
							
						 
						
							
							
								
								doc: move out merge script to tools  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cf16d62076 
								
							
								 
							
						 
						
							
							
								
								tools/crypto_bench: add support for des  
							
							Reviewed-by: Nicolas George <george@nsup.org>
Signed-off-by: James Almer <jamrial@gmail.com> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ba3f32d071 
								
							
								 
							
						 
						
							
							
								
								tools/crypto_bench: simplify gcrypt functions using a macro  
							
							Reviewed-by: Nicolas George <george@nsup.org>
Signed-off-by: James Almer <jamrial@gmail.com> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								360d3f3c18 
								
							
								 
							
						 
						
							
							
								
								doc&tools: Add murge script, for analyzing 3 way conflicts.  
							
							Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								64d16fd7f5 
								
							
								 
							
						 
						
							
							
								
								tools/patcheck: add a couple more common typos  
							
							Signed-off-by: James Almer <jamrial@gmail.com> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b8de14bcdf 
								
							
								 
							
						 
						
							
							
								
								tools: Port to codec parameters API  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								257f00ec1a 
								
							
								 
							
						 
						
							
							
								
								Split global .gitignore file into per-directory files  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								06eef96b69 
								
							
								 
							
						 
						
							
							
								
								fix some a/an typos  
							
							Signed-off-by: Lou Logan <lou@lrcd.com> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								72673ad7ea 
								
							
								 
							
						 
						
							
							
								
								avcodec: Remove libstagefright  
							
							It serves absolutely no purpose other than to confuse potentional
Android developers about how to use hardware acceleration properly
on the the platform. The stagefright "API" is not public, and the
MediaCodec API is the proper way to do this.
Furthermore, stagefright support in avcodec needs a series of
magic incantations and version-specific stuff, such that
using it actually provides downsides compared just using the actual
Android frameworks properly, in that it is a lot more work and confusion
to get it even running. It also leads to a lot of misinformation, like
these sorts of comments (in [1]) that are absolutely incorrect.
[1] http://stackoverflow.com/a/29362353/3115956 
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b218ad4628 
								
							
								 
							
						 
						
							
							
								
								tools/bookmarklets: HTML code fixes  
							
							Minor HTML5 code changes.
Closes  #167  
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								59494863ff 
								
							
								 
							
						 
						
							
							
								
								patcheck: Fix false detection of 'mergeable calls' when line is removed  
							
							Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c2f861ca42 
								
							
								 
							
						 
						
							
							
								
								Replace remaining occurances of av_free_packet with av_packet_unref  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ce70f28a17 
								
							
								 
							
						 
						
							
							
								
								avpacket: Replace av_free_packet with av_packet_unref  
							
							`av_packet_unref` matches the AVFrame ref-counted API and can be used as
a drop in replacement.
Deprecate `av_free_packet`. 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1a164e0a83 
								
							
								 
							
						 
						
							
							
								
								tools: Drop a stale header  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								87e5d8d78c 
								
							
								 
							
						 
						
							
							
								
								ismindex: Use the correct abs() version  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								96f5fdebc3 
								
							
								 
							
						 
						
							
							
								
								graph2dot: use avfilter_pad_get_name accessor function  
							
							Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1c10c1aa3c 
								
							
								 
							
						 
						
							
							
								
								crypto_bench: add support for ripemd-128  
							
							Reviewed-by: Nicolas George <george@nsup.org>
Signed-off-by: James Almer <jamrial@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bd1fe53eab 
								
							
								 
							
						 
						
							
							
								
								crypto_bench: add support for xtea  
							
							Reviewed-by: Nicolas George <george@nsup.org>
Signed-off-by: James Almer <jamrial@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a791e32b15 
								
							
								 
							
						 
						
							
							
								
								crypto_bench: add support for rc4  
							
							Reviewed-by: Nicolas George <george@nsup.org>
Signed-off-by: James Almer <jamrial@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1184795db6 
								
							
								 
							
						 
						
							
							
								
								crypto_bench: add support for blowfish  
							
							Reviewed-by: Nicolas George <george@nsup.org>
Signed-off-by: James Almer <jamrial@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								30dfc1dad4 
								
							
								 
							
						 
						
							
							
								
								cws2fws: Close file handles on error  
							
							Reported-By: infer 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								acf4925f44 
								
							
								 
							
						 
						
							
							
								
								tools/graph2dot: use larger data types than int for array/string sizes  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						10 years ago