dc07fb6f7b 
								
							
								 
							
						 
						
							
							
								
								lavfi: add join audio filter.  
							
							It joins multiple input streams into one multi-channel output. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f75be9856a 
								
							
								 
							
						 
						
							
							
								
								lavfi: allow audio filters to request a given number of samples.  
							
							This makes synchronization simpler for filters with multiple inputs. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								58b049f2fa 
								
							
								 
							
						 
						
							
							
								
								lavfi: support automatically inserting the fifo filter when needed.  
							
							This breaks libavfilter ABI. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4a97ff2fa7 
								
							
								 
							
						 
						
							
							
								
								lavfi/fifo: add audio version of the fifo filter.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								27570e211a 
								
							
								 
							
						 
						
							
							
								
								fifo: fix parenthesis placement.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								394a2a0452 
								
							
								 
							
						 
						
							
							
								
								lavfi: rename vf_fifo.c -> fifo.c  
							
							It will be used for audio too. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ae46fbee1d 
								
							
								 
							
						 
						
							
							
								
								af_amix: allow float planar sample format as input  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f0ece49e74 
								
							
								 
							
						 
						
							
							
								
								af_amix: use AVFloatDSPContext.vector_fmac_scalar()  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fbc5740566 
								
							
								 
							
						 
						
							
							
								
								af_resample: fix format modifier in debug string for FF_API_SAMPLERATE64  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9cdf74f904 
								
							
								 
							
						 
						
							
							
								
								lavfi/audio: use av_samples_copy() instead of custom code.  
							
							Fixes a possible invalid write, found by Nicolas George. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								24b2f4ed21 
								
							
								 
							
						 
						
							
							
								
								avfiltergraph: remove a redundant call to avfilter_get_by_name().  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2f296e39a1 
								
							
								 
							
						 
						
							
							
								
								lavfi: allow building without swscale.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9baeff9506 
								
							
								 
							
						 
						
							
							
								
								lavfi: replace AVFilterContext.input/output_count with nb_inputs/outputs  
							
							This is more consistent with naming in the rest of Libav. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9d0bfc5052 
								
							
								 
							
						 
						
							
							
								
								lavfi: make AVFilterPad opaque after two major bumps.  
							
							It will allow adding new fields to it without ABI breaks. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d625136877 
								
							
								 
							
						 
						
							
							
								
								lavfi: add channelsplit audio filter.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								65a80ee1ec 
								
							
								 
							
						 
						
							
							
								
								avfilter: Log an error if avfilter fails to configure a link.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d7d071a673 
								
							
								 
							
						 
						
							
							
								
								vf_libopencv: add missing headers.  
							
							Fix build after b74a1da4 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b74a1da49d 
								
							
								 
							
						 
						
							
							
								
								lavfi: make formats API private on next bump.  
							
							It is only useful inside filters and we don't allow user filters for
now. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8eb9bf0933 
								
							
								 
							
						 
						
							
							
								
								avfiltergraph: make some functions static.  
							
							They are not used outside of avfiltergraph.c 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c7bd556d48 
								
							
								 
							
						 
						
							
							
								
								lavfi: amix: check active input count before calling request_samples  
							
							fixes use of the amix filter with only 1 input 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								12d42cd7a8 
								
							
								 
							
						 
						
							
							
								
								avfilter: include required header file avfilter.h in video.h  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c7448c182a 
								
							
								 
							
						 
						
							
							
								
								lavfi: add audio mix filter  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0ce4a627c9 
								
							
								 
							
						 
						
							
							
								
								lavfi: fix comment, audio is supported now.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ce353a881f 
								
							
								 
							
						 
						
							
							
								
								lavfi: fix incorrect comment.  
							
							poll_frame()/request_frame() are used for audio too. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ccefa89f39 
								
							
								 
							
						 
						
							
							
								
								avfiltergraph: smarter sample format selection.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f297dd3812 
								
							
								 
							
						 
						
							
							
								
								asyncts: reset delta to 0 when it's not used.  
							
							Fixes an invalid write. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e0d8427dce 
								
							
								 
							
						 
						
							
							
								
								af_resample: remove an extra space in the log output  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								afeb3590fc 
								
							
								 
							
						 
						
							
							
								
								lavfi: add an audio split filter  
							
							Based on current version of the asplit filter in FFmpeg written by
Stefano Sabatini and others. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cc30080b3f 
								
							
								 
							
						 
						
							
							
								
								lavfi: rename vf_split.c to split.c  
							
							This is in preparation for adding an audio split filter. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								54c5dd89e3 
								
							
								 
							
						 
						
							
							
								
								lavfi: Add fps filter.  
							
							Partially based on a patch by Robert Nagy <ronag89@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7b3b24a8ee 
								
							
								 
							
						 
						
							
							
								
								lavfi: initialize pts to AV_NOPTS_VALUE when creating new buffer refs.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								91791ac2ed 
								
							
								 
							
						 
						
							
							
								
								avfilter: Move ff_get_ref_perms_string() to where it is used.  
							
							This fixes a compilation failure with -DDEBUG. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d89eca507c 
								
							
								 
							
						 
						
							
							
								
								Add missing version bumps and APIchanges/Changelog entries.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4a1ac8c43f 
								
							
								 
							
						 
						
							
							
								
								lavfi: move buffer management function to a separate file.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4c64fed37c 
								
							
								 
							
						 
						
							
							
								
								lavfi: move formats-related functions from default.c to formats.c  
							
							It's more convenient to have them all in one file. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9f26421b0b 
								
							
								 
							
						 
						
							
							
								
								lavfi: add asyncts filter.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fb604ae850 
								
							
								 
							
						 
						
							
							
								
								lavfi: add aformat filter  
							
							Based on a patch by Mina Nagy Zaki <mnzaki@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a2cd9be212 
								
							
								 
							
						 
						
							
							
								
								lavfi: add an audio buffer sink.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4c66c40718 
								
							
								 
							
						 
						
							
							
								
								lavfi: add an audio buffer source.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								720c6b78d1 
								
							
								 
							
						 
						
							
							
								
								buffersrc: add av_buffersrc_write_frame().  
							
							It's the same as av_vsrc_buffer_add_frame(), except it doesn't take pts
or pixel_aspect parameters. Those are read from AVFrame.
Deprecate av_vsrc_buffer_add_frame(). 
							
						 
						14 years ago