Commit 11136726 authored by Anton Khirnov's avatar Anton Khirnov

lavfi: add AVFilterContext.graph.

It will be useful in the following commits.
parent c2c9801b
...@@ -18,6 +18,8 @@ API changes, most recent first: ...@@ -18,6 +18,8 @@ API changes, most recent first:
avfilterhraph.h, user applications should include just avfilter.h avfilterhraph.h, user applications should include just avfilter.h
Add avfilter_graph_alloc_filter(), deprecate avfilter_open() and Add avfilter_graph_alloc_filter(), deprecate avfilter_open() and
avfilter_graph_add_filter(). avfilter_graph_add_filter().
Add AVFilterContext.graph pointing to the AVFilterGraph that contains the
filter.
2013-xx-xx - lavfi 3.7.0 - avfilter.h 2013-xx-xx - lavfi 3.7.0 - avfilter.h
Add AVFilter.priv_class for exporting filter options through the AVOptions API Add AVFilter.priv_class for exporting filter options through the AVOptions API
......
...@@ -458,6 +458,8 @@ struct AVFilterContext { ...@@ -458,6 +458,8 @@ struct AVFilterContext {
unsigned nb_outputs; ///< number of output pads unsigned nb_outputs; ///< number of output pads
void *priv; ///< private data for use by the filter void *priv; ///< private data for use by the filter
struct AVFilterGraph *graph; ///< filtergraph this filter belongs to
}; };
/** /**
......
...@@ -73,6 +73,8 @@ int avfilter_graph_add_filter(AVFilterGraph *graph, AVFilterContext *filter) ...@@ -73,6 +73,8 @@ int avfilter_graph_add_filter(AVFilterGraph *graph, AVFilterContext *filter)
graph->filter_count = graph->nb_filters; graph->filter_count = graph->nb_filters;
#endif #endif
filter->graph = graph;
return 0; return 0;
} }
#endif #endif
...@@ -121,6 +123,8 @@ AVFilterContext *avfilter_graph_alloc_filter(AVFilterGraph *graph, ...@@ -121,6 +123,8 @@ AVFilterContext *avfilter_graph_alloc_filter(AVFilterGraph *graph,
graph->filter_count = graph->nb_filters; graph->filter_count = graph->nb_filters;
#endif #endif
s->graph = graph;
return s; return s;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment