#include <avfilter.h>
Public Types | |
enum | { AVLINK_UNINIT = 0, AVLINK_STARTINIT, AVLINK_INIT } |
stage of the initialization of the link properties (dimensions, etc) More... | |
Data Fields | |
AVFilterContext * | src |
source filter | |
unsigned int | srcpad |
index of the output pad on the source filter | |
AVFilterContext * | dst |
dest filter | |
unsigned int | dstpad |
index of the input pad on the dest filter | |
enum AVFilterLink:: { ... } | init_state |
stage of the initialization of the link properties (dimensions, etc) | |
int | w |
agreed upon image width | |
int | h |
agreed upon image height | |
enum PixelFormat | format |
agreed upon image colorspace | |
AVFilterFormats * | in_formats |
Lists of formats supported by the input and output filters respectively. | |
AVFilterFormats * | out_formats |
AVFilterPicRef * | srcpic |
The picture reference currently being sent across the link by the source filter. | |
AVFilterPicRef * | cur_pic |
AVFilterPicRef * | outpic |
This contains pointers to the source and destination filters between which this link exists, and the indexes of the pads involved. In addition, this link also contains the parameters which have been negotiated and agreed upon between the filter, such as image dimensions, format, etc.
Definition at line 437 of file avfilter.h.
anonymous enum |
stage of the initialization of the link properties (dimensions, etc)
Definition at line 446 of file avfilter.h.
Definition at line 473 of file avfilter.h.
Referenced by avfilter_default_end_frame(), avfilter_draw_slice(), and avfilter_start_frame().
dest filter
Definition at line 442 of file avfilter.h.
Referenced by avfilter_default_draw_slice(), avfilter_default_end_frame(), avfilter_default_start_frame(), avfilter_destroy(), avfilter_graph_check_validity(), avfilter_insert_filter(), and avfilter_link().
unsigned int AVFilterLink::dstpad |
index of the input pad on the dest filter
Definition at line 443 of file avfilter.h.
Referenced by avfilter_destroy(), avfilter_insert_filter(), and avfilter_link().
agreed upon image colorspace
Definition at line 454 of file avfilter.h.
Referenced by avfilter_default_get_video_buffer(), avfilter_draw_slice(), avfilter_link(), and pick_format().
int AVFilterLink::h |
agreed upon image height
Definition at line 453 of file avfilter.h.
Referenced by avfilter_default_config_output_link(), and avfilter_default_get_video_buffer().
Lists of formats supported by the input and output filters respectively.
These lists are used for negotiating the format to actually be used, which will be loaded into the format member, above, when chosen.
Definition at line 461 of file avfilter.h.
Referenced by avfilter_set_common_formats(), pick_format(), and query_formats().
enum { ... } AVFilterLink::init_state |
stage of the initialization of the link properties (dimensions, etc)
Referenced by avfilter_config_links().
Definition at line 462 of file avfilter.h.
Referenced by avfilter_insert_filter(), avfilter_set_common_formats(), pick_format(), and query_formats().
Definition at line 474 of file avfilter.h.
Referenced by avfilter_default_end_frame(), and avfilter_default_start_frame().
source filter
Definition at line 439 of file avfilter.h.
Referenced by avfilter_config_links(), avfilter_default_config_output_link(), avfilter_destroy(), avfilter_graph_check_validity(), avfilter_link(), avfilter_poll_frame(), and avfilter_request_frame().
unsigned int AVFilterLink::srcpad |
index of the output pad on the source filter
Definition at line 440 of file avfilter.h.
Referenced by avfilter_destroy(), and avfilter_link().
The picture reference currently being sent across the link by the source filter.
This is used internally by the filter system to allow automatic copying of pictures which do not have sufficient permissions for the destination. This should not be accessed directly by the filters.
Definition at line 471 of file avfilter.h.
Referenced by avfilter_draw_slice(), avfilter_end_frame(), and avfilter_start_frame().
int AVFilterLink::w |
agreed upon image width
Definition at line 452 of file avfilter.h.
Referenced by avfilter_default_config_output_link(), and avfilter_default_get_video_buffer().