Alex Converse 
							
						 
					 
					
						
						
							
						
						41e637e449 
					 
					
						
						
							
							lavfi: Add the af_channelmap audio channel mapping filter.  
						
						... 
						
						
						
						Inspired by MPlayer's af_channels filter and SoX's remix effect. 
						
						
					 
					
						2012-06-22 13:55:58 -07:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						dc07fb6f7b 
					 
					
						
						
							
							lavfi: add join audio filter.  
						
						... 
						
						
						
						It joins multiple input streams into one multi-channel output. 
						
						
					 
					
						2012-06-22 21:26:18 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						f75be9856a 
					 
					
						
						
							
							lavfi: allow audio filters to request a given number of samples.  
						
						... 
						
						
						
						This makes synchronization simpler for filters with multiple inputs. 
						
						
					 
					
						2012-06-22 21:23:42 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						58b049f2fa 
					 
					
						
						
							
							lavfi: support automatically inserting the fifo filter when needed.  
						
						... 
						
						
						
						This breaks libavfilter ABI. 
						
						
					 
					
						2012-06-22 21:06:01 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						fa06623930 
					 
					
						
						
							
							lavfi/audio: eliminate ff_default_filter_samples().  
						
						... 
						
						
						
						It currently does the following:
1) get a zeroed audio buffer
2) copy some properties (but not the data) of the input buffer to it
3) pass this buffer to the output filter
This looks useless and is indeed not used by any filters, therefore
delete it.
Make ff_null_filter_samples() (just pass the buffer to the next filter)
the new default. 
						
						
					 
					
						2012-06-22 20:58:19 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						e026c9b390 
					 
					
						
						
							
							lavfi/audio: don't set cur_buf in ff_filter_samples().  
						
						... 
						
						
						
						It's redundant, since the input buffer is passed as a parameter to the
filter_samples() callback, and can lead to stale pointers remaining on
the link. 
						
						
					 
					
						2012-06-21 09:27:05 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						4a97ff2fa7 
					 
					
						
						
							
							lavfi/fifo: add audio version of the fifo filter.  
						
						
						
						
					 
					
						2012-06-21 07:38:35 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						27570e211a 
					 
					
						
						
							
							fifo: fix parenthesis placement.  
						
						
						
						
					 
					
						2012-06-21 07:38:28 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						394a2a0452 
					 
					
						
						
							
							lavfi: rename vf_fifo.c -> fifo.c  
						
						... 
						
						
						
						It will be used for audio too. 
						
						
					 
					
						2012-06-21 07:38:14 +02:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
							
						
						ae46fbee1d 
					 
					
						
						
							
							af_amix: allow float planar sample format as input  
						
						
						
						
					 
					
						2012-06-18 18:01:14 -04:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
							
						
						f0ece49e74 
					 
					
						
						
							
							af_amix: use AVFloatDSPContext.vector_fmac_scalar()  
						
						
						
						
					 
					
						2012-06-18 18:01:14 -04:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
							
						
						fbc5740566 
					 
					
						
						
							
							af_resample: fix format modifier in debug string for FF_API_SAMPLERATE64  
						
						
						
						
					 
					
						2012-06-15 19:10:58 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						9cdf74f904 
					 
					
						
						
							
							lavfi/audio: use av_samples_copy() instead of custom code.  
						
						... 
						
						
						
						Fixes a possible invalid write, found by Nicolas George. 
						
						
					 
					
						2012-06-13 13:58:58 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						24b2f4ed21 
					 
					
						
						
							
							avfiltergraph: remove a redundant call to avfilter_get_by_name().  
						
						
						
						
					 
					
						2012-06-13 13:58:03 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						2f296e39a1 
					 
					
						
						
							
							lavfi: allow building without swscale.  
						
						
						
						
					 
					
						2012-06-13 13:57:47 +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 
							
						 
					 
					
						
						
							
						
						9d0bfc5052 
					 
					
						
						
							
							lavfi: make AVFilterPad opaque after two major bumps.  
						
						... 
						
						
						
						It will allow adding new fields to it without ABI breaks. 
						
						
					 
					
						2012-06-13 11:11:33 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						84b9fbe055 
					 
					
						
						
							
							lavfi: add avfilter_pad_get_type() and avfilter_pad_get_name().  
						
						... 
						
						
						
						This will allow making AVFilterPad opaque for the calling apps, since
those are the only two fields that can be useful to the users. 
						
						
					 
					
						2012-06-13 11:10:17 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						6d58358a3a 
					 
					
						
						
							
							lavfi: make avfilter_get_video_buffer() private on next bump.  
						
						... 
						
						
						
						They are only useful inside filters and we don't allow user filters for
now. 
						
						
					 
					
						2012-06-13 11:09:15 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						d625136877 
					 
					
						
						
							
							lavfi: add channelsplit audio filter.  
						
						
						
						
					 
					
						2012-06-12 21:38:59 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Converse 
							
						 
					 
					
						
						
							
						
						65a80ee1ec 
					 
					
						
						
							
							avfilter: Log an error if avfilter fails to configure a link.  
						
						
						
						
					 
					
						2012-06-12 10:05:31 -07:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						d7d071a673 
					 
					
						
						
							
							vf_libopencv: add missing headers.  
						
						... 
						
						
						
						Fix build after b74a1da4 
						
						
					 
					
						2012-06-10 08:02:02 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						803391f719 
					 
					
						
						
							
							lavfi: remove request/poll and drawing functions from public API on next bump  
						
						... 
						
						
						
						They are only useful inside filters and we don't allow user filters for
now. 
						
						
					 
					
						2012-06-05 09:38:16 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						fa417fcd27 
					 
					
						
						
							
							lavfi: make avfilter_insert_pad and pals private on next bump.  
						
						... 
						
						
						
						They are only useful inside filters and we don't allow user filters for
now. 
						
						
					 
					
						2012-06-05 09:38:08 +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 
							
						 
					 
					
						
						
							
						
						8eb9bf0933 
					 
					
						
						
							
							avfiltergraph: make some functions static.  
						
						... 
						
						
						
						They are not used outside of avfiltergraph.c 
						
						
					 
					
						2012-06-04 14:17:39 +02:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
							
						
						c7bd556d48 
					 
					
						
						
							
							lavfi: amix: check active input count before calling request_samples  
						
						... 
						
						
						
						fixes use of the amix filter with only 1 input 
						
						
					 
					
						2012-05-30 16:20:03 -04:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
							
						
						12d42cd7a8 
					 
					
						
						
							
							avfilter: include required header file avfilter.h in video.h  
						
						
						
						
					 
					
						2012-05-29 15:36:06 +02:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
							
						
						c7448c182a 
					 
					
						
						
							
							lavfi: add audio mix filter  
						
						
						
						
					 
					
						2012-05-23 16:37:34 -04:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						0ce4a627c9 
					 
					
						
						
							
							lavfi: fix comment, audio is supported now.  
						
						
						
						
					 
					
						2012-05-22 21:37:44 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						ce353a881f 
					 
					
						
						
							
							lavfi: fix incorrect comment.  
						
						... 
						
						
						
						poll_frame()/request_frame() are used for audio too. 
						
						
					 
					
						2012-05-22 21:37:44 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						c04c533f62 
					 
					
						
						
							
							lavfi: remove avfilter_null_* 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:36:23 +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 
						 
				 
			
				
					
						
							
							
								Mina Nagy Zaki 
							
						 
					 
					
						
						
							
						
						88c3b87bd8 
					 
					
						
						
							
							lavfi: deprecate default config_props() callback and refactor avfilter_config_links()  
						
						... 
						
						
						
						Link properties have to be checked after config_props() is called to
make sure everything is sane, so the default config_props() for output
links was redundant.
Remove now empty defaults.c
Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2012-05-22 21:32:57 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						ccefa89f39 
					 
					
						
						
							
							avfiltergraph: smarter sample format selection.  
						
						
						
						
					 
					
						2012-05-22 21:29:36 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						f297dd3812 
					 
					
						
						
							
							asyncts: reset delta to 0 when it's not used.  
						
						... 
						
						
						
						Fixes an invalid write. 
						
						
					 
					
						2012-05-22 21:28:20 +02:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
							
						
						e0d8427dce 
					 
					
						
						
							
							af_resample: remove an extra space in the log output  
						
						
						
						
					 
					
						2012-05-21 18:26:51 -04:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
							
						
						afeb3590fc 
					 
					
						
						
							
							lavfi: add an audio split filter  
						
						... 
						
						
						
						Based on current version of the asplit filter in FFmpeg written by
Stefano Sabatini and others. 
						
						
					 
					
						2012-05-21 14:49:52 -04:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
							
						
						cc30080b3f 
					 
					
						
						
							
							lavfi: rename vf_split.c to split.c  
						
						... 
						
						
						
						This is in preparation for adding an audio split filter. 
						
						
					 
					
						2012-05-21 14:49:52 -04:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						54c5dd89e3 
					 
					
						
						
							
							lavfi: Add fps filter.  
						
						... 
						
						
						
						Partially based on a patch by Robert Nagy <ronag89@gmail.com > 
						
						
					 
					
						2012-05-18 19:33:54 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						7b3b24a8ee 
					 
					
						
						
							
							lavfi: initialize pts to AV_NOPTS_VALUE when creating new buffer refs.  
						
						
						
						
					 
					
						2012-05-18 19:29:39 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						91791ac2ed 
					 
					
						
						
							
							avfilter: Move ff_get_ref_perms_string() to where it is used.  
						
						... 
						
						
						
						This fixes a compilation failure with -DDEBUG. 
						
						
					 
					
						2012-05-15 19:10:46 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						d89eca507c 
					 
					
						
						
							
							Add missing version bumps and APIchanges/Changelog entries.  
						
						
						
						
					 
					
						2012-05-15 06:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						4a1ac8c43f 
					 
					
						
						
							
							lavfi: move buffer management function to a separate file.  
						
						
						
						
					 
					
						2012-05-15 06:53:22 +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 
							
						 
					 
					
						
						
							
						
						c5432d3ca4 
					 
					
						
						
							
							lavfi: move video-related functions to a separate file.  
						
						... 
						
						
						
						This is easier to follow than having them randomly scattered in
avfilter.c and defaults.c. 
						
						
					 
					
						2012-05-15 06:51:23 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						9f26421b0b 
					 
					
						
						
							
							lavfi: add asyncts filter.  
						
						
						
						
					 
					
						2012-05-14 21:36:11 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						fb604ae850 
					 
					
						
						
							
							lavfi: add aformat filter  
						
						... 
						
						
						
						Based on a patch by Mina Nagy Zaki <mnzaki@gmail.com > 
						
						
					 
					
						2012-05-14 21:36:11 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						a2cd9be212 
					 
					
						
						
							
							lavfi: add an audio buffer sink.  
						
						
						
						
					 
					
						2012-05-14 21:36:11 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						4c66c40718 
					 
					
						
						
							
							lavfi: add an audio buffer source.  
						
						
						
						
					 
					
						2012-05-14 21:36:11 +02:00