Browse Source

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
tags/v0.5
Vitor Sessak 17 years ago
parent
commit
13a75d5a76
1 changed files with 20 additions and 0 deletions
  1. +20
    -0
      libavfilter/avfilter.h

+ 20
- 0
libavfilter/avfilter.h 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 */

Loading…
Cancel
Save