Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						b288f67434 
					 
					
						
						
							
							avfilter/avfilter: Remove CONFIG_MP_FILTER case  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-01-31 13:47:17 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						6c702c3c63 
					 
					
						
						
							
							avfilter/avfilter: allow idet like scale to have parameter changes  
						
						... 
						
						
						
						Fixes assertion failure
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2015-01-19 06:03:57 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						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 > 
						
						
					 
					
						2014-12-19 19:32:40 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						1945db1f13 
					 
					
						
						
							
							Merge commit 'ac84c1ce24a285f9cf16d4297bce73b1c4a6e435'  
						
						... 
						
						
						
						* commit 'ac84c1ce24a285f9cf16d4297bce73b1c4a6e435':
  avfilter: check filter link validity
Conflicts:
	libavfilter/avfilter.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-10-25 03:08:19 +02:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						ac84c1ce24 
					 
					
						
						
							
							avfilter: check filter link validity  
						
						... 
						
						
						
						Remove now redundant check.
CC: libav-stable@libav.org 
Bug-Id: CID 700371 
						
						
					 
					
						2014-10-24 23:42:19 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						abaf4245a1 
					 
					
						
						
							
							avfilter: add w/h parameters in timeline  
						
						... 
						
						
						
						Fixes Ticket #4008 . 
						
						
					 
					
						2014-10-07 15:05:50 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						d9ddbaa924 
					 
					
						
						
							
							avfilter/avfilter: use av_malloc(z)_array()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-07-19 19:42:46 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						b76059058a 
					 
					
						
						
							
							Merge commit 'bba2a7cc5f7c7aaa32a938f3d4edd9f555f39cdb'  
						
						... 
						
						
						
						* commit 'bba2a7cc5f7c7aaa32a938f3d4edd9f555f39cdb':
  lavfi: use the correct filter context for logging an error.
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-03-06 12:38:09 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						bba2a7cc5f 
					 
					
						
						
							
							lavfi: use the correct filter context for logging an error.  
						
						
						
						
					 
					
						2014-03-05 21:52:02 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						41003da94a 
					 
					
						
						
							
							avfilter/avfilter: fix use of uninitialized pointer  
						
						... 
						
						
						
						Fixes CID1163852
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-24 04:14:52 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						d9481dcd61 
					 
					
						
						
							
							Merge commit 'abb5e37f64c48bba8bd0fde2bada0f7544defa24'  
						
						... 
						
						
						
						* commit 'abb5e37f64c48bba8bd0fde2bada0f7544defa24':
  avfilter: fix leaks on error in ff_filter_frame
Conflicts:
	libavfilter/avfilter.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-10 03:46:28 +01:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						abb5e37f64 
					 
					
						
						
							
							avfilter: fix leaks on error in ff_filter_frame  
						
						
						
						
					 
					
						2014-01-09 23:13:05 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						c0a33c4770 
					 
					
						
						
							
							avfilter: avfilter_register() that works in O(1) time  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-09 00:53:04 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						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 > 
						
						
					 
					
						2013-12-06 15:27:36 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						a1ce060c51 
					 
					
						
						
							
							Merge commit '5c439b41d0489412c0a4cf6dfb98915251677b8e'  
						
						... 
						
						
						
						* commit '5c439b41d0489412c0a4cf6dfb98915251677b8e':
  avfilter: have avfilter_get_by_name return const for next bump
Conflicts:
	libavfilter/version.h
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-10-28 13:07:05 +01:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						884c7a6eb8 
					 
					
						
						
							
							avfilter: fix const use of avfilter_next  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2013-10-28 07:58:23 +01:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
							
						
						5c439b41d0 
					 
					
						
						
							
							avfilter: have avfilter_get_by_name return const for next bump  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2013-10-28 07:57:44 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						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 > 
						
						
					 
					
						2013-10-21 16:43:25 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						8780f7fbfa 
					 
					
						
						
							
							avfilter/ff_filter_frame_needs_framing: fix handling of AV_NOPTS_VALUE  
						
						... 
						
						
						
						Fixes Ticket3015
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-10-09 16:33:18 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						7381d31f22 
					 
					
						
						
							
							Merge remote-tracking branch 'qatar/master'  
						
						... 
						
						
						
						* qatar/master:
  lavfi: allow user-provided execute() callbacks
Conflicts:
	libavfilter/avfilter.h
	libavfilter/version.h
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-09-28 11:02:01 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						0767bfd199 
					 
					
						
						
							
							lavfi: allow user-provided execute() callbacks  
						
						
						
						
					 
					
						2013-09-28 08:06:19 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						4bc7a2a64b 
					 
					
						
						
							
							avfilter: remove duplicate includes  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-09-21 15:36:33 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						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 > 
						
						
					 
					
						2013-09-15 15:33:39 +02:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
							
						
						211a185cba 
					 
					
						
						
							
							avfilter/avfilter: check allocation failure in ff_insert_pad()  
						
						... 
						
						
						
						Signed-off-by: Paul B Mahol <onemda@gmail.com > 
						
						
					 
					
						2013-09-15 11:09:23 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						bb23bf8fd7 
					 
					
						
						
							
							avfilter/avfilter: fix null pointer dereference with queued ping filters  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-09-10 13:39:57 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						20be5e0a0e 
					 
					
						
						
							
							Merge commit '7950e519bb094897f957b9a9531cc60ba46cbc91'  
						
						... 
						
						
						
						* commit '7950e519bb094897f957b9a9531cc60ba46cbc91':
  Disable deprecation warnings for cases where a replacement is available
Conflicts:
	libavcodec/avpacket.c
	libavcodec/pthread.c
	libavcodec/utils.c
	libavdevice/v4l2.c
	libavfilter/avfiltergraph.c
	libavfilter/buffersrc.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-08-03 10:08:30 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						a8e963835a 
					 
					
						
						
							
							Merge commit 'b5a138652ff8a5b987d3e1191e67fd9f6575527e'  
						
						... 
						
						
						
						* commit 'b5a138652ff8a5b987d3e1191e67fd9f6575527e':
  Give less generic names to global library option arrays
Conflicts:
	libavcodec/options_table.h
	libavfilter/avfilter.c
	libavformat/options_table.h
	libswscale/options.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-08-03 09:16:36 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						7950e519bb 
					 
					
						
						
							
							Disable deprecation warnings for cases where a replacement is available  
						
						
						
						
					 
					
						2013-08-02 19:19:02 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						b5a138652f 
					 
					
						
						
							
							Give less generic names to global library option arrays  
						
						
						
						
					 
					
						2013-08-02 19:19:02 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						2236456715 
					 
					
						
						
							
							avfilter/avfilter: Make avfilter_register() thread safe  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-06-28 12:44:03 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						3ed56b3b39 
					 
					
						
						
							
							avfilter/process_options: fix memleak  
						
						... 
						
						
						
						Fixes CID1026765
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-06-03 15:26:50 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						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 > 
						
						
					 
					
						2013-05-24 15:25:52 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						8d4e969afe 
					 
					
						
						
							
							Merge commit '129bb238430ec45a3b5f8f1d384df590ddf7b62f'  
						
						... 
						
						
						
						* commit '129bb238430ec45a3b5f8f1d384df590ddf7b62f':
  lavfi: add a slice threading infrastructure
Conflicts:
	Changelog
	cmdutils.c
	doc/APIchanges
	libavfilter/Makefile
	libavfilter/avfilter.c
	libavfilter/avfilter.h
	libavfilter/avfiltergraph.c
	libavfilter/internal.h
	libavfilter/version.h
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-24 14:07:00 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						129bb23843 
					 
					
						
						
							
							lavfi: add a slice threading infrastructure  
						
						... 
						
						
						
						Mostly based on libavcodec's 
						
						
					 
					
						2013-05-24 09:28:18 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						849bb62c2c 
					 
					
						
						
							
							Merge commit 'cebdedca57d95834a8f8098c7b6a322a1163e26b'  
						
						... 
						
						
						
						* commit 'cebdedca57d95834a8f8098c7b6a322a1163e26b':
  prores: decode alpha plane when it's present
  avfilter: check a malloc in avfilter_link().
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-18 13:41:47 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						d56ced5fbf 
					 
					
						
						
							
							Merge commit 'bf5b5d2b1561535cc013c12ab8033228bb0d0081'  
						
						... 
						
						
						
						* commit 'bf5b5d2b1561535cc013c12ab8033228bb0d0081':
  avfilter.c: cosmetics, reformat
Conflicts:
	libavfilter/avfilter.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-18 13:36:49 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						fb8dde37e4 
					 
					
						
						
							
							Merge commit 'd79bd6040599ef017dc45d5997fcc959ab1f71f6'  
						
						... 
						
						
						
						* commit 'd79bd6040599ef017dc45d5997fcc959ab1f71f6':
  lavfi: factorize freeing a link
Conflicts:
	libavfilter/avfilter.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-18 13:10:57 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						7e2b15c094 
					 
					
						
						
							
							avfilter: check a malloc in avfilter_link().  
						
						... 
						
						
						
						Additionally change sizeof(type) into sizeof(var) 
						
						
					 
					
						2013-05-17 20:32:27 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						bf5b5d2b15 
					 
					
						
						
							
							avfilter.c: cosmetics, reformat  
						
						
						
						
					 
					
						2013-05-17 20:32:18 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						d79bd60405 
					 
					
						
						
							
							lavfi: factorize freeing a link  
						
						
						
						
					 
					
						2013-05-17 20:30:25 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						d94c907008 
					 
					
						
						
							
							lavfi: silence a discarded const qualifier warning.  
						
						
						
						
					 
					
						2013-05-16 18:38:10 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						2832ea26f3 
					 
					
						
						
							
							Remove commented-out debug #define cruft  
						
						
						
						
					 
					
						2013-05-16 00:23:30 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						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>. 
						
						
					 
					
						2013-05-15 07:46:04 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						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. 
						
						
					 
					
						2013-05-12 13:07:47 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						e4723a82f7 
					 
					
						
						
							
							avfilter: fix 2 warnings about discarding const  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-08 23:55:06 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						df9f9caba5 
					 
					
						
						
							
							avfilter: Make enabled/disabled state available as a field of the AVFilterContext  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-08 23:55:06 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						38853169ce 
					 
					
						
						
							
							lavfi: add 'enable' command injection to filters supporting timeline.  
						
						
						
						
					 
					
						2013-04-23 01:02:28 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						fdd93eabfb 
					 
					
						
						
							
							lavfi: add timeline support.  
						
						... 
						
						
						
						Flag added in a few simple filters. A bunch of other filters can likely
use the feature as well. 
						
						
					 
					
						2013-04-23 01:02:27 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						b8a5c76131 
					 
					
						
						
							
							lavfi: add frame counter into AVFilterLink and use it in filters.  
						
						
						
						
					 
					
						2013-04-23 01:02:27 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						dcea58502c 
					 
					
						
						
							
							lavfi: drop now unused shorthand field from AVFilter.  
						
						
						
						
					 
					
						2013-04-13 00:45:30 +02:00