VLC 4.0.0-dev
|
Data Structures | |
struct | es_out_sys_t |
Functions | |
static es_out_id_t * | EsOutSourceAdd (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 void | EsOutSourceDestroy (es_out_t *out) |
es_out_t * | input_EsOutSourceNew (es_out_t *parent_out, input_source_t *in) |
|
static |
References es_out_callbacks::add, es_out_t::cbs, container_of, es_out_sys_t::in, and es_out_sys_t::parent_out.
Referenced by input_EsOutSourceNew().
|
static |
References es_out_t::cbs, container_of, es_out_callbacks::control, es_out_sys_t::in, and es_out_sys_t::parent_out.
Referenced by input_EsOutSourceNew().
|
static |
References container_of, es_out_Del(), and es_out_sys_t::parent_out.
Referenced by input_EsOutSourceNew().
|
static |
References container_of.
Referenced by input_EsOutSourceNew().
|
static |
References container_of, es_out_Send(), and es_out_sys_t::parent_out.
Referenced by input_EsOutSourceNew().
es_out_t * input_EsOutSourceNew | ( | es_out_t * | parent_out, |
input_source_t * | in | ||
) |
References es_out_callbacks::add, es_out_t::cbs, es_out_cbs, EsOutSourceAdd(), EsOutSourceControl(), EsOutSourceDel(), EsOutSourceDestroy(), EsOutSourceSend(), es_out_sys_t::in, es_out_sys_t::out, and es_out_sys_t::parent_out.
Referenced by InputSourceInit().