9ab221f8d8 
								
							
								 
							
						 
						
							
							
								
								lavfi: deprecate aconvert.  
							
							This filter is not required anymore with aformat. Drop it at next bump. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								38f0c0781a 
								
							
								 
							
						 
						
							
							
								
								lavfi: merge avfiltergraph.h into avfilter.h  
							
							We do not support using filters without AVFilterGraph in practice
anyway, so there is no point in pretending we do. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								42c7c61ab2 
								
							
								 
							
						 
						
							
							
								
								avfiltergraph: replace AVFilterGraph.filter_count with nb_filters  
							
							This is more consistent with the naming in the rest of Libav. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c4c702b6d3 
								
							
								 
							
						 
						
							
							
								
								avfilter/avfiltergraph.h: Move public field out of the private fields  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9f1223562e 
								
							
								 
							
						 
						
							
							
								
								lavfi: connect libavresample options to af_resample via AVFilterGraph  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								69d45d2ecb 
								
							
								 
							
						 
						
							
							
								
								avfiltergraph: add aresample_swr_opts  
							
							Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								712d82130e 
								
							
								 
							
						 
						
							
							
								
								lavfi/avfiltergraph: apply misc fixes to fix avfilter_graph_request_oldest()  @return  doxy  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d483867525 
								
							
								 
							
						 
						
							
							
								
								avfiltergraph: document a catch in request_oldest().  
							
							This one is tricky. Consider a graph with two sink links, A and B.
request_oldest() requests on A, and A returns EOF. This EOF causes
a filter to flush pending frames to B; they are unrequested.
Then request_oldest() moves on to B, and B returns EOF. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8d900aa4d0 
								
							
								 
							
						 
						
							
							
								
								lavfi: remove disabled FF_API_GRAPH_AVCLASS cruft  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								440af105f2 
								
							
								 
							
						 
						
							
							
								
								lavfi: add avfilter_graph_set_auto_convert().  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2ce7972779 
								
							
								 
							
						 
						
							
							
								
								avfiltergraph: add avfilter_graph_request_oldest().  
							
							Keep a heap of all sink links ordered by timestamps. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								91d3cbe0fd 
								
							
								 
							
						 
						
							
							
								
								avfiltergraph: make the AVFilterInOut alloc/free API public  
							
							This is required for letting applications to create and destroy
AVFilterInOut structs in a convenient way.
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d7bcc71dad 
								
							
								 
							
						 
						
							
							
								
								graphparser: add avfilter_graph_parse2().  
							
							Unlike avfilter_graph_parse(), it returns unlinked inputs and outputs
to the caller, which allows parsing of graphs where inputs/outputs are
not known in advance. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								996f9f0c32 
								
							
								 
							
						 
						
							
							
								
								avfiltergraph: add an AVClass to AVFilterGraph on next major bump.  
							
							It will be used for logging, possibly also AVOptions. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0c3577bfd9 
								
							
								 
							
						 
						
							
							
								
								lavfi: add avfilter_graph_dump.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								78317881f0 
								
							
								 
							
						 
						
							
							
								
								graphparser: Fix doxy on avfilter_graph_parse() return value.  
							
							Found-by: ZacS123
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								57fa314090 
								
							
								 
							
						 
						
							
							
								
								lavfi: fix signature for avfilter_graph_parse() and avfilter_graph_config()  
							
							Require "void *" rather than "AVClass *" for the log context type.
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3d8176d2f5 
								
							
								 
							
						 
						
							
							
								
								avfilter: Add avfilter_graph_que_command()  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1e5014c7c7 
								
							
								 
							
						 
						
							
							
								
								avfilter: Add command passing support  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ebd1edf36c 
								
							
								 
							
						 
						
							
							
								
								avfiltergraph: clarify doxy for avfilter_graph_parse() open_inputs/outputs params  
							
							Make it clear that open_inputs/open_outputs are updated only if non-NULL. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c535494268 
								
							
								 
							
						 
						
							
							
								
								avfiltergraph: make the AVFilterInOut alloc/free API public  
							
							This is required for letting applications to create and destroy
AVFilterInOut structs in a convenient way. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6119b23a36 
								
							
								 
							
						 
						
							
							
								
								avfiltergraph: change the syntax of avfilter_graph_parse()  
							
							Make it returns the list of open inputs and outputs, so it can be
reused by applications.
Breaks API/ABI. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d468ed0321 
								
							
								 
							
						 
						
							
							
								
								lavfi: fix signature for avfilter_graph_parse() and avfilter_graph_config()  
							
							Require "void *" rather than "AVClass *" for the log context type. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								153382e1b6 
								
							
								 
							
						 
						
							
							
								
								multiple inclusion guard cleanup  
							
							Add missing multiple inclusion guards; clean up #endif comments;
add missing library prefixes; keep guard names consistent. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2912e87a6c 
								
							
								 
							
						 
						
							
							
								
								Replace FFmpeg with Libav in licence headers  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ab543afe47 
								
							
								 
							
						 
						
							
							
								
								Make avfilter_graph_free() free the graph.  
							
							Make avfilter_graph_free() free not only the internal structures, but
also the allocated graph, and set the graph pointer to NULL for
increased safety.
Simplify usage.
Signed-off-by: Mans Rullgard <mans@mansr.com>
(cherry picked from commit 4359288c56 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4359288c56 
								
							
								 
							
						 
						
							
							
								
								Make avfilter_graph_free() free the graph.  
							
							Make avfilter_graph_free() free not only the internal structures, but
also the allocated graph, and set the graph pointer to NULL for
increased safety.
Simplify usage.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								caeb0c3027 
								
							
								 
							
						 
						
							
							
								
								Make avfilter_graph_free() do nothing if graph is NULL.  
							
							Originally committed as revision 26323 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								037be76e15 
								
							
								 
							
						 
						
							
							
								
								Add avfilter_graph_create_filter().  
							
							Originally committed as revision 25862 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4fcbb2af33 
								
							
								 
							
						 
						
							
							
								
								Prefix with "ff_" the functions:  
							
							ff_avfilter_graph_check_validity()
ff_avfilter_graph_config_links()
ff_avfilter_graph_config_formats()
and move their declaration to internal.h. These functions are never
used in application code, so it is better to consider them internal
functions, this can be changed later if necessary. Simplify API.
Originally committed as revision 25737 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1e80a0eaa4 
								
							
								 
							
						 
						
							
							
								
								Remove graphparser.h header, move AVFilterInOut and  
							
							avfilter_graph_parse() declaration to libavfilter/avfiltergraph.h.
Simplify, and less confusing for the user.
Originally committed as revision 25705 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								97dd1e4a87 
								
							
								 
							
						 
						
							
							
								
								Rename avfilter_graph_destroy() to avfilter_graph_free().  
							
							The new name is shorter and more consistent with the rest of the API.
This change breaks libavfilter API/ABI.
Originally committed as revision 25674 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e15aeea656 
								
							
								 
							
						 
						
							
							
								
								Implement avfilter_graph_alloc().  
							
							Originally committed as revision 25673 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2a24df9357 
								
							
								 
							
						 
						
							
							
								
								Add avfilter_graph_config().  
							
							Originally committed as revision 25502 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9a58234fea 
								
							
								 
							
						 
						
							
							
								
								Fix misspelled parameter names in Doxygen documentation.  
							
							This fixes one Doxygen warning each.
Originally committed as revision 23970 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								49bd8e4b84 
								
							
								 
							
						 
						
							
							
								
								Fix grammar errors in documentation  
							
							Originally committed as revision 23904 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bc3c85a3e6 
								
							
								 
							
						 
						
							
							
								
								Apply grammar/consistency nits to avfilter_graph_add_filter() doxy.  
							
							Originally committed as revision 22842 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3fb8e77a8d 
								
							
								 
							
						 
						
							
							
								
								Add a log context to avfilter_graph_config_links().  
							
							Originally committed as revision 21121 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4ec42240ca 
								
							
								 
							
						 
						
							
							
								
								Implement avfilter_graph_config_links().  
							
							Originally committed as revision 19066 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c5c6f62668 
								
							
								 
							
						 
						
							
							
								
								Apply documentation fixes: use third person, fix grammar and remove  
							
							inconsistent '\p'.
Originally committed as revision 18823 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d7dbe55823 
								
							
								 
							
						 
						
							
							
								
								Rename avfilter_destroy_graph() to avfilter_graph_destroy(), for better  
							
							consistency with the rest of the API.
Originally committed as revision 17623 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								39c07b8e44 
								
							
								 
							
						 
						
							
							
								
								Implement in AVFilterGraph the scale_sws_opts field, and pass its  
							
							value in the args for the auto-inserted scale filters.
Originally committed as revision 17547 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								822005ed45 
								
							
								 
							
						 
						
							
							
								
								Implement avfilter_graph_check_validity().  
							
							Originally committed as revision 16809 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9864142b6d 
								
							
								 
							
						 
						
							
							
								
								Fix and extend documentation for avfilter_graph_get_filter().  
							
							Originally committed as revision 16354 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								987903826b 
								
							
								 
							
						 
						
							
							
								
								Globally rename the header inclusion guard names.  
							
							Consistently apply this rule: the guard name is obtained from the
filename by stripping the leading "lib", converting '/' and '.'  to
'_' and uppercasing the resulting name. Guard names in the root
directory have to be prefixed by "FFMPEG_".
Originally committed as revision 15120 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4e4a3e2314 
								
							
								 
							
						 
						
							
							
								
								Handle av_realloc() failure  
							
							Commited in SoC by Vitor Sessak on 2008-04-04 15:35:38
Originally committed as revision 12754 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								10bff7139a 
								
							
								 
							
						 
						
							
							
								
								Remove declaration of nonexisting function  
							
							Commited in SoC by Vitor Sessak on 2008-04-03 16:30:09
Originally committed as revision 12747 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d2027baac5 
								
							
								 
							
						 
						
							
							
								
								I should not have merged the graph parser with the graph  
							
							framework. Split it.
Commited in SoC by Vitor Sessak on 2008-04-03 16:29:07
Originally committed as revision 12746 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c4913b812d 
								
							
								 
							
						 
						
							
							
								
								Rename uninit() to avfilter_destroy_graph() and make it non-static  
							
							Commited in SoC by Vitor Sessak on 2008-03-27 19:34:24
Originally committed as revision 12742 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0c3177737b 
								
							
								 
							
						 
						
							
							
								
								Move mess (to be removed) to where it is actually used.  
							
							Commited in SoC by Vitor Sessak on 2008-03-26 20:56:05
Originally committed as revision 12739 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago