VLC 4.0.0-dev
No Matches
filter_chain_t Struct Reference
Collaboration diagram for filter_chain_t:

Data Fields

filter_owner_t parent_video_owner
 Owner (downstream) callbacks.
struct vlc_list filter_list
es_format_t fmt_in
 Chain input format (constant)
 Chain input video context (set on Reset)
es_format_t fmt_out
 Chain output format (constant)
bool b_allow_fmt_out_change
 Each filter can change the output.
const char * filter_cap
 Filter modules capability.
const char * conv_cap
 Converter modules capability.

Field Documentation

◆ b_allow_fmt_out_change

bool filter_chain_t::b_allow_fmt_out_change

Each filter can change the output.

Referenced by filter_chain_AppendInner(), and filter_chain_NewInner().

◆ 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().

◆ filter_list

◆ fmt_in

◆ fmt_out

◆ obj

◆ parent_video_owner

filter_owner_t filter_chain_t::parent_video_owner

◆ vctx_in

vlc_video_context* filter_chain_t::vctx_in

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