VLC  3.0.0-git
Data Fields
filter_chain_t Struct Reference
Collaboration diagram for filter_chain_t:
Collaboration graph

Data Fields

filter_owner_t callbacks
 Inner callbacks. More...
filter_owner_t owner
 Owner (downstream) callbacks. More...
 List of filters. More...
es_format_t fmt_in
 Chain input format (constant) More...
es_format_t fmt_out
 Chain current output format. More...
bool b_allow_fmt_out_change
 Can the output format be changed? More...
const char * filter_cap
 Filter modules capability. More...
const char * conv_cap
 Converter modules capability. More...

Field Documentation

◆ b_allow_fmt_out_change

bool filter_chain_t::b_allow_fmt_out_change

Can the output format be changed?

Referenced by filter_chain_AppendInner(), filter_chain_GetFmtOut(), and filter_chain_NewInner().

◆ callbacks

filter_owner_t filter_chain_t::callbacks

◆ conv_cap

const char* filter_chain_t::conv_cap

Converter modules capability.

Referenced by filter_chain_AppendConverter(), and filter_chain_NewInner().

◆ filter_cap

const char* filter_chain_t::filter_cap

Filter modules capability.

Referenced by filter_chain_AppendFilter(), and filter_chain_NewInner().

◆ first

chained_filter_t* filter_chain_t::first

◆ fmt_in

es_format_t filter_chain_t::fmt_in

◆ fmt_out

es_format_t filter_chain_t::fmt_out

◆ last

chained_filter_t * filter_chain_t::last

◆ owner

filter_owner_t filter_chain_t::owner

Owner (downstream) callbacks.

Referenced by filter_chain_NewInner(), and filter_chain_VideoBufferNew().

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