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