VLC 4.0.0-dev
Loading...
Searching...
No Matches
filter_t Struct Reference

Structure describing a filter. More...

#include <vlc_filter.h>

Collaboration diagram for filter_t:
[legend]

Data Fields

struct vlc_object_t obj
module_tp_module
void * p_sys
es_format_t fmt_in
vlc_video_contextvlc_video_contextvctx_in
es_format_t fmt_out
vlc_video_contextvlc_video_contextvctx_out
bool b_allow_fmt_out_change
const char * psz_name
const config_chain_tp_cfg
const struct vlc_filter_operationsops
filter_owner_t owner
 Private structure for the owner of the filter.

Detailed Description

Structure describing a filter.

Warning
BIG FAT WARNING : the code relies on the first 3 members of filter_t and decoder_t to be the same, so if you have anything to add, do it at the end of the structure.

Field Documentation

◆ b_allow_fmt_out_change

bool filter_t::b_allow_fmt_out_change

◆ fmt_in

◆ fmt_out

◆ obj

◆ ops

◆ owner

◆ p_cfg

const config_chain_t* filter_t::p_cfg

◆ p_module

◆ p_sys

void* filter_t::p_sys

◆ psz_name

const char* filter_t::psz_name

◆ vctx_in

◆ vctx_out


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