649c158e8c 
								
							
								 
							
						 
						
							
							
								
								Add FFMPEG_VERSION into the binary libs  
							
							This simplifies identifying from which revision a binary of a lib came from
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ac84c1ce24 
								
							
								 
							
						 
						
							
							
								
								avfilter: check filter link validity  
							
							Remove now redundant check.
CC: libav-stable@libav.org 
Bug-Id: CID 700371 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								abaf4245a1 
								
							
								 
							
						 
						
							
							
								
								avfilter: add w/h parameters in timeline  
							
							Fixes Ticket #4008 . 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d9ddbaa924 
								
							
								 
							
						 
						
							
							
								
								avfilter/avfilter: use av_malloc(z)_array()  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bba2a7cc5f 
								
							
								 
							
						 
						
							
							
								
								lavfi: use the correct filter context for logging an error.  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								41003da94a 
								
							
								 
							
						 
						
							
							
								
								avfilter/avfilter: fix use of uninitialized pointer  
							
							Fixes CID1163852
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								abb5e37f64 
								
							
								 
							
						 
						
							
							
								
								avfilter: fix leaks on error in ff_filter_frame  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c0a33c4770 
								
							
								 
							
						 
						
							
							
								
								avfilter: avfilter_register() that works in O(1) time  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								133fbfc781 
								
							
								 
							
						 
						
							
							
								
								do O(1) instead of O(n) atomic operations in register functions  
							
							about 1ms faster startup time
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								884c7a6eb8 
								
							
								 
							
						 
						
							
							
								
								avfilter: fix const use of avfilter_next  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5c439b41d0 
								
							
								 
							
						 
						
							
							
								
								avfilter: have avfilter_get_by_name return const for next bump  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ab2bfb85d4 
								
							
								 
							
						 
						
							
							
								
								avfilter/ff_insert_pad: fix order of operations  
							
							Fixes out of bounds access
Fixes CID732170
Fixes CID732169
No filter is known to use this function in a way so the issue can be reproduced.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8780f7fbfa 
								
							
								 
							
						 
						
							
							
								
								avfilter/ff_filter_frame_needs_framing: fix handling of AV_NOPTS_VALUE  
							
							Fixes Ticket3015
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0767bfd199 
								
							
								 
							
						 
						
							
							
								
								lavfi: allow user-provided execute() callbacks  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4bc7a2a64b 
								
							
								 
							
						 
						
							
							
								
								avfilter: remove duplicate includes  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3dfc5f551f 
								
							
								 
							
						 
						
							
							
								
								avfilter: avoid testing float == 0  
							
							This fixes the hypothetical case of rounding errors causing
incorrect values to be used.
We do not use *_EPSILON, because non trivial expressions can contain
errors larger than that making a zero equality test with *_EPSILON
unreliable.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								211a185cba 
								
							
								 
							
						 
						
							
							
								
								avfilter/avfilter: check allocation failure in ff_insert_pad()  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bb23bf8fd7 
								
							
								 
							
						 
						
							
							
								
								avfilter/avfilter: fix null pointer dereference with queued ping filters  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7950e519bb 
								
							
								 
							
						 
						
							
							
								
								Disable deprecation warnings for cases where a replacement is available  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b5a138652f 
								
							
								 
							
						 
						
							
							
								
								Give less generic names to global library option arrays  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2236456715 
								
							
								 
							
						 
						
							
							
								
								avfilter/avfilter: Make avfilter_register() thread safe  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3ed56b3b39 
								
							
								 
							
						 
						
							
							
								
								avfilter/process_options: fix memleak  
							
							Fixes CID1026765
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a2abd58a09 
								
							
								 
							
						 
						
							
							
								
								avfilter: remove av_opt_set_defaults() from process_options()  
							
							This is already called from ff_filter_alloc()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								129bb23843 
								
							
								 
							
						 
						
							
							
								
								lavfi: add a slice threading infrastructure  
							
							Mostly based on libavcodec's 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7e2b15c094 
								
							
								 
							
						 
						
							
							
								
								avfilter: check a malloc in avfilter_link().  
							
							Additionally change sizeof(type) into sizeof(var) 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bf5b5d2b15 
								
							
								 
							
						 
						
							
							
								
								avfilter.c: cosmetics, reformat  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d79bd60405 
								
							
								 
							
						 
						
							
							
								
								lavfi: factorize freeing a link  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d94c907008 
								
							
								 
							
						 
						
							
							
								
								lavfi: silence a discarded const qualifier warning.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2832ea26f3 
								
							
								 
							
						 
						
							
							
								
								Remove commented-out debug #define cruft  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ffba2053ed 
								
							
								 
							
						 
						
							
							
								
								lavfi: fix compatibility code for old vf_scale options syntax  
							
							Currently it would incorrectly trigger on a string that contains a '='
but does not contain a ':', e.g. flags=<flags>. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1776177b7f 
								
							
								 
							
						 
						
							
							
								
								lavfi: replace passthrough_filter_frame with a flag.  
							
							With the introduction of AVFilterContext->is_disabled, we can simplify
the custom passthrough mode in filters.
This commit is technically a small compat break, but the timeline was
introduced very recently.
Doxy by Stefano Sabatini. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e4723a82f7 
								
							
								 
							
						 
						
							
							
								
								avfilter: fix 2 warnings about discarding const  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								df9f9caba5 
								
							
								 
							
						 
						
							
							
								
								avfilter: Make enabled/disabled state available as a field of the AVFilterContext  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								38853169ce 
								
							
								 
							
						 
						
							
							
								
								lavfi: add 'enable' command injection to filters supporting timeline.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fdd93eabfb 
								
							
								 
							
						 
						
							
							
								
								lavfi: add timeline support.  
							
							Flag added in a few simple filters. A bunch of other filters can likely
use the feature as well. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b8a5c76131 
								
							
								 
							
						 
						
							
							
								
								lavfi: add frame counter into AVFilterLink and use it in filters.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dcea58502c 
								
							
								 
							
						 
						
							
							
								
								lavfi: drop now unused shorthand field from AVFilter.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0acf7e268b 
								
							
								 
							
						 
						
							
							
								
								avfilter: remove opaque passing hacks  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f1e62af0e0 
								
							
								 
							
						 
						
							
							
								
								avfilter: remove mixed args hack for scale.  
							
							Our option handling code does not need this hack.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d69a4177b9 
								
							
								 
							
						 
						
							
							
								
								lavfi: remove now unused args parameter from AVFilter.init  
							
							Conflicts:
	libavfilter/avfilter.c
	libavfilter/vf_drawtext.c
	libavfilter/vf_lut.c
	libavfilter/vf_select.c
	libavfilter/vf_setpts.c
	libavfilter/vsrc_color.c
	libavfilter/vsrc_movie.c
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								04924bc923 
								
							
								 
							
						 
						
							
							
								
								avfilter: remove old shorthand system  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3c821e7550 
								
							
								 
							
						 
						
							
							
								
								af_pan: switch to an AVOptions-based shorthand system.  
							
							TODO: The first argument can be seperated into its own AVOption
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c378ba19b5 
								
							
								 
							
						 
						
							
							
								
								abuffer: switch to an AVOptions-based shorthand system.  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								16e5e13c7e 
								
							
								 
							
						 
						
							
							
								
								buffersrc: switch to an AVOptions-based shorthand system.  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f3c440a39 
								
							
								 
							
						 
						
							
							
								
								lavfi/atempo: switch to an AVOptions-based system.  
							
							Signed-off-by: Pavel Koshevoy <pkoshevoy@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9ab796127a 
								
							
								 
							
						 
						
							
							
								
								avfilter: Update scale to dictionary based options  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								838d803155 
								
							
								 
							
						 
						
							
							
								
								lavfi/mp: switch to an AVOptions-based system.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9ab221f8d8 
								
							
								 
							
						 
						
							
							
								
								lavfi: deprecate aconvert.  
							
							This filter is not required anymore with aformat. Drop it at next bump. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								71ef1ec7b4 
								
							
								 
							
						 
						
							
							
								
								lavfi/aspect: switch to an AVOptions-based system.  
							
							This is heavily based on 2831b307 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								976e3439ed 
								
							
								 
							
						 
						
							
							
								
								lavfi/flite: switch to AVOption-based system  
							
							
								
							
							
						 
						12 years ago