|AVFilterGraph * ||avfilter_graph_alloc (void)|
| ||Allocate a filter graph. |
|void ||avfilter_graph_free (AVFilterGraph **graph)|
| ||Free a graph, destroy its links, and set *graph to NULL. |
|int ||avfilter_graph_add_filter (AVFilterGraph *graph, AVFilterContext *filter)|
| ||Add an existing filter instance to a filter graph. |
|int ||avfilter_graph_create_filter (AVFilterContext **filt_ctx, AVFilter *filt, const char *name, const char *args, void *opaque, AVFilterGraph *graph_ctx)|
| ||Create and add a filter instance into an existing graph. |
|int ||ff_avfilter_graph_check_validity (AVFilterGraph *graph, AVClass *log_ctx)|
| ||Check for the validity of graph. |
|int ||ff_avfilter_graph_config_links (AVFilterGraph *graph, AVClass *log_ctx)|
| ||Configure all the links of graphctx. |
|AVFilterContext * ||avfilter_graph_get_filter (AVFilterGraph *graph, char *name)|
| ||Get a filter instance with name name from graph. |
|static int ||insert_conv_filter (AVFilterGraph *graph, AVFilterLink *link, const char *filt_name, const char *filt_args)|
|static int ||query_formats (AVFilterGraph *graph, AVClass *log_ctx)|
|static void ||pick_format (AVFilterLink *link)|
|static void ||pick_formats (AVFilterGraph *graph)|
|int ||ff_avfilter_graph_config_formats (AVFilterGraph *graph, AVClass *log_ctx)|
| ||Configure the formats of all the links in the graph. |
|int ||avfilter_graph_config (AVFilterGraph *graphctx, void *log_ctx)|
| ||Check validity and configure all the links and formats in the graph. |
|int ||avfilter_graph_send_command (AVFilterGraph *graph, const char *target, const char *cmd, const char *arg, char *res, int res_len, int flags)|
| ||Send a command to one or more filter instances. |
|int ||avfilter_graph_queue_command (AVFilterGraph *graph, const char *target, const char *command, const char *arg, int flags, double ts)|
| ||Queue a command for one or more filter instances. |
Create and add a filter instance into an existing graph.
The filter instance is created from the filter filt and inited with the parameters args and opaque.
In case of success put in *filt_ctx the pointer to the created filter instance, otherwise set *filt_ctx to NULL.
|name ||the instance name to give to the created filter instance |
|graph_ctx ||the filter graph |
- a negative AVERROR error code in case of failure, a non negative value otherwise
Definition at line 60 of file avfiltergraph.c.
Referenced by init_filters(), insert_conv_filter(), and lavfi_read_header().