FFmpeg
|
Go to the source code of this file.
Data Structures | |
struct | FilterLinkInternal |
struct | AVFilterCommand |
struct | FFFilterGraph |
Functions | |
static FilterLinkInternal * | ff_link_internal (AVFilterLink *link) |
static FFFilterGraph * | fffiltergraph (AVFilterGraph *graph) |
void | ff_avfilter_graph_update_heap (AVFilterGraph *graph, struct FilterLinkInternal *li) |
Update the position of a link in the age heap. More... | |
AVFilterContext * | ff_filter_alloc (const AVFilter *filter, const char *inst_name) |
Allocate a new filter context and return it. More... | |
void | ff_filter_graph_remove_filter (AVFilterGraph *graph, AVFilterContext *filter) |
Remove a filter from a graph;. More... | |
int | ff_filter_activate (AVFilterContext *filter) |
int | ff_filter_opt_parse (void *logctx, const AVClass *priv_class, AVDictionary **options, const char *args) |
Parse filter options into a dictionary. More... | |
int | ff_graph_thread_init (FFFilterGraph *graph) |
void | ff_graph_thread_free (FFFilterGraph *graph) |
|
inlinestatic |
Definition at line 82 of file avfilter_internal.h.
Referenced by activate(), ff_avfilter_link_set_in_status(), ff_default_get_audio_buffer(), ff_default_get_video_buffer2(), ff_filter_activate_default(), ff_filter_config_links(), ff_filter_frame(), ff_filter_frame_to_filter(), ff_inlink_acknowledge_status(), ff_inlink_check_available_frame(), ff_inlink_check_available_samples(), ff_inlink_consume_frame(), ff_inlink_consume_samples(), ff_inlink_peek_frame(), ff_inlink_queued_frames(), ff_inlink_queued_samples(), ff_inlink_request_frame(), ff_inlink_set_status(), ff_inoutlink_check_flow(), ff_outlink_get_status(), ff_request_frame(), ff_request_frame_to_filter(), filter_unblock(), forward_status_change(), graph_config_pointers(), guess_status_pts(), link_free(), and link_set_out_status().
|
inlinestatic |
Definition at line 111 of file avfilter_internal.h.
Referenced by avfilter_graph_alloc_filter(), avfilter_graph_free(), avfilter_graph_request_oldest(), avfilter_graph_set_auto_convert(), avfilter_init_dict(), avfilter_link(), ff_avfilter_graph_update_heap(), graph_config_pointers(), query_formats(), and thread_execute().
void ff_avfilter_graph_update_heap | ( | AVFilterGraph * | graph, |
struct FilterLinkInternal * | li | ||
) |
Update the position of a link in the age heap.
Definition at line 1365 of file avfiltergraph.c.
Referenced by update_link_current_pts().
AVFilterContext* ff_filter_alloc | ( | const AVFilter * | filter, |
const char * | inst_name | ||
) |
Allocate a new filter context and return it.
filter | what filter to create an instance of |
inst_name | name to give to the new filter context |
Definition at line 683 of file avfilter.c.
Referenced by avfilter_graph_alloc_filter().
void ff_filter_graph_remove_filter | ( | AVFilterGraph * | graph, |
AVFilterContext * | filter | ||
) |
Remove a filter from a graph;.
Definition at line 98 of file avfiltergraph.c.
Referenced by avfilter_free().
int ff_filter_activate | ( | AVFilterContext * | filter | ) |
Definition at line 1377 of file avfilter.c.
Referenced by ff_filter_graph_run_once().
int ff_filter_opt_parse | ( | void * | logctx, |
const AVClass * | priv_class, | ||
AVDictionary ** | options, | ||
const char * | args | ||
) |
Parse filter options into a dictionary.
logctx | context for logging |
priv_class | a filter's private class for shorthand options or NULL |
options | dictionary to store parsed options in |
args | options string to parse |
Definition at line 832 of file avfilter.c.
Referenced by avfilter_init_str(), and filter_parse().
int ff_graph_thread_init | ( | FFFilterGraph * | graph | ) |
Definition at line 74 of file avfiltergraph.c.
Referenced by avfilter_graph_alloc_filter().
void ff_graph_thread_free | ( | FFFilterGraph * | graph | ) |
Definition at line 70 of file avfiltergraph.c.
Referenced by avfilter_graph_free().