VLC 4.0.0-dev
Loading...
Searching...
No Matches
es_out_source.c File Reference
Include dependency graph for es_out_source.c:

Data Structures

struct  es_out_source
 

Functions

static struct es_out_sourcePRIV (es_out_t *out)
 
static es_out_id_tEsOutSourceAdd (es_out_t *out, input_source_t *in, const es_format_t *fmt)
 
static int EsOutSourceSend (es_out_t *out, es_out_id_t *es, block_t *block)
 
static void EsOutSourceDel (es_out_t *out, es_out_id_t *es)
 
static int EsOutSourceControl (es_out_t *out, input_source_t *in, int query, va_list args)
 
static int EsOutSourcePrivControl (struct vlc_input_es_out *out, input_source_t *in, int query, va_list args)
 
static void EsOutSourceDestroy (es_out_t *out)
 
struct vlc_input_es_outinput_EsOutSourceNew (struct vlc_input_es_out *parent_out, input_source_t *in)
 

Function Documentation

◆ EsOutSourceAdd()

◆ EsOutSourceControl()

static int EsOutSourceControl ( es_out_t out,
input_source_t in,
int  query,
va_list  args 
)
static

◆ EsOutSourceDel()

static void EsOutSourceDel ( es_out_t out,
es_out_id_t es 
)
static

◆ EsOutSourceDestroy()

static void EsOutSourceDestroy ( es_out_t out)
static

References es_out_source::out, and PRIV().

Referenced by input_EsOutSourceNew().

◆ EsOutSourcePrivControl()

static int EsOutSourcePrivControl ( struct vlc_input_es_out out,
input_source_t in,
int  query,
va_list  args 
)
static

◆ EsOutSourceSend()

static int EsOutSourceSend ( es_out_t out,
es_out_id_t es,
block_t block 
)
static

◆ input_EsOutSourceNew()

◆ PRIV()