AVFilterInOut Struct Reference

A linked-list of the inputs/outputs of the filter chain. More...

#include <avfiltergraph.h>


Data Fields

char * name
 unique name for this input/output in the list
AVFilterContextfilter_ctx
 filter context associated to this input/output
int pad_idx
 index of the filt_ctx pad to use for linking
struct AVFilterInOutnext
 next input/input in the list, NULL if this is the last


Detailed Description

A linked-list of the inputs/outputs of the filter chain.

This is mainly useful for avfilter_graph_parse(), since this function may accept a description of a graph with not connected input/output pads. This struct specifies, per each not connected pad contained in the graph, the filter context and the pad index required for establishing a link.

Definition at line 96 of file avfiltergraph.h.


Field Documentation

filter context associated to this input/output

Definition at line 101 of file avfiltergraph.h.

Referenced by init_filters(), link_filter_inouts(), and parse_outputs().

unique name for this input/output in the list

Definition at line 98 of file avfiltergraph.h.

Referenced by init_filters(), link_filter_inouts(), parse_inputs(), and parse_outputs().

next input/input in the list, NULL if this is the last

Definition at line 107 of file avfiltergraph.h.

Referenced by extract_inout(), init_filters(), insert_inout(), link_filter_inouts(), and parse_outputs().

index of the filt_ctx pad to use for linking

Definition at line 104 of file avfiltergraph.h.

Referenced by init_filters(), link_filter_inouts(), parse_inputs(), and parse_outputs().


The documentation for this struct was generated from the following file:

Generated on Fri Oct 26 02:46:16 2012 for FFmpeg by  doxygen 1.5.8