Anton Khirnov 
							
						 
					 
					
						
						
							
						
						b01f6041f4 
					 
					
						
						
							
							lavfi: rename AVFilterFormats.format_count to nb_formats  
						
						... 
						
						
						
						This is more consistent with naming in the rest of Libav. 
						
						
					 
					
						2013-05-17 20:29:50 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						e6c4ac7b5f 
					 
					
						
						
							
							pixdesc: rename PIX_FMT_* flags to AV_PIX_FMT_FLAG_*  
						
						
						
						
					 
					
						2013-05-15 07:46:51 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						59ee9f78b0 
					 
					
						
						
							
							lavfi: do not use av_pix_fmt_descriptors directly.  
						
						
						
						
					 
					
						2012-10-12 12:45:39 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						716d413c13 
					 
					
						
						
							
							Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat  
						
						
						
						
					 
					
						2012-10-08 07:13:26 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						1d9c2dc89a 
					 
					
						
						
							
							Don't include common.h from avutil.h  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2012-08-15 22:32:06 +03:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						1961e46c15 
					 
					
						
						
							
							lavfi: remove disabled FF_API_FILTERS_PUBLIC cruft  
						
						
						
						
					 
					
						2012-06-26 13:20:19 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						9baeff9506 
					 
					
						
						
							
							lavfi: replace AVFilterContext.input/output_count with nb_inputs/outputs  
						
						... 
						
						
						
						This is more consistent with naming in the rest of Libav. 
						
						
					 
					
						2012-06-13 11:13:22 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						d625136877 
					 
					
						
						
							
							lavfi: add channelsplit audio filter.  
						
						
						
						
					 
					
						2012-06-12 21:38:59 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						b74a1da49d 
					 
					
						
						
							
							lavfi: make formats API private on next bump.  
						
						... 
						
						
						
						It is only useful inside filters and we don't allow user filters for
now. 
						
						
					 
					
						2012-06-05 09:37:30 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						43c7a01e98 
					 
					
						
						
							
							lavfi: remove avfilter_default_* from public API on next bump.  
						
						... 
						
						
						
						Those functions are only useful inside filters. It is better to not
support user filters until the API is more stable. 
						
						
					 
					
						2012-05-22 21:33:26 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						4c64fed37c 
					 
					
						
						
							
							lavfi: move formats-related functions from default.c to formats.c  
						
						... 
						
						
						
						It's more convenient to have them all in one file. 
						
						
					 
					
						2012-05-15 06:52:01 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						5775a1832c 
					 
					
						
						
							
							lavfi: add types and functions for channel layout/samplerate negotiation  
						
						
						
						
					 
					
						2012-05-14 21:36:10 +02:00 
						 
				 
			
				
					
						
							
							
								Mina Nagy Zaki 
							
						 
					 
					
						
						
							
						
						11b6a82412 
					 
					
						
						
							
							lavfi: avfilter_merge_formats: handle case where inputs are same  
						
						... 
						
						
						
						This fixes a double-free crash if lists are the same due to the two
merge_ref() calls at the end of the (useless) merging that happens.
Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2012-05-07 07:08:59 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						d4ac703c7f 
					 
					
						
						
							
							lavfi/formats: use sizeof(var) instead of sizeof(type).  
						
						
						
						
					 
					
						2012-05-06 16:26:41 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Converse 
							
						 
					 
					
						
						
							
						
						7181c4edee 
					 
					
						
						
							
							cosmetics: Remove extra newlines at EOF  
						
						
						
						
					 
					
						2012-01-27 17:19:09 -08:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
							
						
						43317fd52c 
					 
					
						
						
							
							libavfilter: reindent.  
						
						
						
						
					 
					
						2011-11-05 07:01:39 -07:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
							
						
						23a8b4ddfc 
					 
					
						
						
							
							avfilter: don't abort() on zero-size allocations.  
						
						
						
						
					 
					
						2011-11-05 06:59:27 -07:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						8fe0c527f3 
					 
					
						
						
							
							lavfi: add LUT (LookUp Table) generic filters  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2011-10-17 18:05:38 +02:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						0ec56d1144 
					 
					
						
						
							
							lavfi: fix realloc size computation in avfilter_add_format()  
						
						... 
						
						
						
						Replace sizeof((*avff)->formats)
with    sizeof(*(*avff)->formats)
as the size of the array element is given by the pointed element
rather than by its pointer.
In particular fix computation with the pending patch when
sizeof(int64_t) != sizeof(int64_t *).
Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2011-09-28 08:03:18 +02:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						2912e87a6c 
					 
					
						
						
							
							Replace FFmpeg with Libav in licence headers  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-03-19 13:33:20 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						3fa77bde1b 
					 
					
						
						
							
							In libavfilter, use consistently "Copyright (c)" in the license  
						
						... 
						
						
						
						headers.
Originally committed as revision 25838 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-11-28 10:22:58 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						5d6e4c160a 
					 
					
						
						
							
							Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum  
						
						... 
						
						
						
						SampleFormat with AVSampleFormat.
Originally committed as revision 25730 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-11-12 11:04:40 +00:00 
						 
				 
			
				
					
						
							
							
								S.N. Hemanth Meenakshisundaram 
							
						 
					 
					
						
						
							
						
						ad2c950154 
					 
					
						
						
							
							Implement libavfilter audio framework.  
						
						... 
						
						
						
						Patch by S.N. Hemanth Meenakshisundaram * smeenaks * ucsd * edu *.
Originally committed as revision 24811 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-08-17 18:08:03 +00:00 
						 
				 
			
				
					
						
							
							
								S.N. Hemanth Meenakshisundaram 
							
						 
					 
					
						
						
							
						
						bdab614be8 
					 
					
						
						
							
							Generalize pixel format enum fields to int formats.  
						
						... 
						
						
						
						This is needed to make the libavfilter framework work with audio
filters.
In particular add a type field to AVFilterLink, change the field types:
enum PixelFormat format   -> int format   in AVFilterBuffer
enum PixelFormat *formats -> int *formats in AVFilterFormats
enum PixelFormat *format  -> int format   in AVFilterLink
and change the function signatures:
AVFilterFormats *avfilter_make_format_list(const enum PixelFormat *pix_fmts); ->
AVFilterFormats *avfilter_make_format_list(const int *fmts);
int avfilter_add_colorspace(AVFilterFormats **avff, enum PixelFormat pix_fmt); ->
int avfilter_add_format(AVFilterFormats **avff, int fmt);
AVFilterFormats *avfilter_all_colorspaces(void); ->
AVFilterFormats *avfilter_all_formats(enum AVMediaType type);
This change breaks libavfilter API/ABI.
Patch by S.N. Hemanth Meenakshisundaram |smeenaks|ucsd|edu|.
Originally committed as revision 24424 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-07-22 11:12:47 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						d3c01751a3 
					 
					
						
						
							
							Fix compilation on gcc 2.95.3 (still supported) broken by r21077,  
						
						... 
						
						
						
						which was due to declaring variable after code.
Originally committed as revision 21086 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-01-08 08:19:18 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						063e769273 
					 
					
						
						
							
							Make avfilter_formats_unref(AVFilterFormats **ref) handle the case  
						
						... 
						
						
						
						when *ref is NULL.
Originally committed as revision 21077 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-01-07 22:59:22 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						c1d662fd88 
					 
					
						
						
							
							Change avfilter_add_colorspace() to make it accept **avff rather than  
						
						... 
						
						
						
						*avff, so that an AVFilterFormats struct is created and returned by
the function if *avff is NULL.
Make the function use more convenient.
Originally committed as revision 21035 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-01-06 16:19:13 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						5ff84183de 
					 
					
						
						
							
							Make avfilter_all_colorspaces() add to the returned list of pixel  
						
						... 
						
						
						
						formats only the non-HW-accelerated formats, for which there is no
sense in filtering.
Originally committed as revision 21009 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-01-04 00:08:11 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						4fd1f1876a 
					 
					
						
						
							
							Implement avfilter_add_colorspace().  
						
						... 
						
						
						
						Originally committed as revision 21007 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-01-03 22:26:59 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						9abba21ad3 
					 
					
						
						
							
							Cosmetics: prefer "pix_fmts" over "pix_fmt" for the name of the  
						
						... 
						
						
						
						argument of avfilter_make_format_list(), as the argument represents a
list of elements.
Originally committed as revision 20341 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-10-21 20:43:43 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						1554fed2d6 
					 
					
						
						
							
							Make avfilter_make_format_list() take in input a const argument.  
						
						... 
						
						
						
						Originally committed as revision 20340 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-10-21 20:39:05 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						6b5dc050a2 
					 
					
						
						
							
							Rename avfilter_make_format_list2() to avfilter_make_format_list().  
						
						... 
						
						
						
						Originally committed as revision 20302 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-10-18 23:39:54 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						e768cb7668 
					 
					
						
						
							
							Remove avfilter_make_format_list(), it has been replaced by  
						
						... 
						
						
						
						avfilter_make_format_list2().
Originally committed as revision 20301 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-10-18 23:35:54 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						f6a1fa850a 
					 
					
						
						
							
							Implement avfilter_make_format_list2(), which is going to replace  
						
						... 
						
						
						
						avfilter_make_format_list().
See the thread:
"[PATCH] Implement avfilter_make_format_list2(enum PixelFormat pix_fmt, ...)".
Originally committed as revision 20299 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-10-18 23:06:52 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						4c4de9ca49 
					 
					
						
						
							
							Better description for merge_ref().  
						
						... 
						
						
						
						Originally committed as revision 12173 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-02-21 22:10:11 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Sessak 
							
						 
					 
					
						
						
							
						
						9189411bdb 
					 
					
						
						
							
							Coding style changes  
						
						... 
						
						
						
						Originally committed as revision 11901 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-02-10 18:05:02 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Sessak 
							
						 
					 
					
						
						
							
						
						93faa9fad7 
					 
					
						
						
							
							More code factorization  
						
						... 
						
						
						
						Originally committed as revision 11900 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-02-10 18:04:55 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Sessak 
							
						 
					 
					
						
						
							
						
						37e0b997a8 
					 
					
						
						
							
							Factor duplicated loop  
						
						... 
						
						
						
						Originally committed as revision 11899 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-02-10 18:04:52 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Sessak 
							
						 
					 
					
						
						
							
						
						d3a4e41c8a 
					 
					
						
						
							
							Do not hardcode the list of pixel formats and use PIX_FMT_NB instead.  
						
						... 
						
						
						
						Originally committed as revision 11898 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-02-10 18:04:49 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Sessak 
							
						 
					 
					
						
						
							
						
						243370cb4d 
					 
					
						
						
							
							Do not hardcode the type of AVFilterFormats.formats in allocation  
						
						... 
						
						
						
						Originally committed as revision 11897 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-02-10 18:04:43 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Sessak 
							
						 
					 
					
						
						
							
						
						bd8ae4885b 
					 
					
						
						
							
							Oops, my last commit broke compilation...  
						
						... 
						
						
						
						Originally committed as revision 11896 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-02-10 18:04:38 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Sessak 
							
						 
					 
					
						
						
							
						
						5ced2c996d 
					 
					
						
						
							
							Make regression tests to pass with libavfilter.  
						
						... 
						
						
						
						Originally committed as revision 11895 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-02-10 18:04:36 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Sessak 
							
						 
					 
					
						
						
							
						
						eac2495095 
					 
					
						
						
							
							Need to be careful when dealing with references.  
						
						... 
						
						
						
						Commited in SoC by Bobby Bingham
Originally committed as revision 11894 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-02-10 18:04:32 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Sessak 
							
						 
					 
					
						
						
							
						
						30f4baebf8 
					 
					
						
						
							
							10l. parameter was unused and redundant.  
						
						... 
						
						
						
						Commited in SoC by Bobby Bingham
Originally committed as revision 11893 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-02-10 18:04:27 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Sessak 
							
						 
					 
					
						
						
							
						
						88cfb80418 
					 
					
						
						
							
							avfilter_formats_unref() should remove the given reference, not the last  
						
						... 
						
						
						
						reference.
Commited in SoC by Bobby Bingham
Originally committed as revision 11892 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-02-10 18:03:18 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Sessak 
							
						 
					 
					
						
						
							
						
						391354656c 
					 
					
						
						
							
							First libavfilter commit.  
						
						... 
						
						
						
						Original log message:
Forgot to add in the big colorspace commit
Commited in SoC by Bobby Bingham
Originally committed as revision 11891 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-02-10 18:02:11 +00:00