Add a simple filter graph structure and functions

Commited in SoC by Bobby Bingham on 2007-07-14 20:12:54

Originally committed as revision 12085 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Vitor Sessak 2008-02-15 22:12:59 +00:00
parent dcea24825f
commit 13a75d5a76
1 changed files with 20 additions and 0 deletions

View File

@ -225,4 +225,24 @@ void avfilter_destroy(AVFilterContext *filter);
int *avfilter_make_format_list(int len, ...);
typedef struct AVFilterGraph AVFilterGraph;
/**
* Create a new filter graph
*/
AVFilterGraph *avfilter_create_graph(void);
/**
* Destroy a filter graph, and any filters in it.
* @param graph The filter graph to destroy
*/
void avfilter_destroy_graph(AVFilterGraph *graph);
/**
* Add an existing filter instance to a filter graph.
* @param graph The filter graph
* @param filter The filter to be added
*/
void avfilter_graph_add_filter(AVFilterGraph *graph, AVFilterContext *filter);
#endif /* FFMPEG_AVFILTER_H */