Elementary streams output.
More...
|
enum | es_out_query_e {
ES_OUT_SET_ES
, ES_OUT_UNSET_ES
, ES_OUT_RESTART_ES
, ES_OUT_SET_ES_DEFAULT
,
ES_OUT_SET_ES_STATE
, ES_OUT_GET_ES_STATE
, ES_OUT_SET_ES_CAT_POLICY
, ES_OUT_SET_GROUP
,
ES_OUT_SET_PCR
, ES_OUT_SET_GROUP_PCR
, ES_OUT_RESET_PCR
, ES_OUT_SET_ES_FMT
,
ES_OUT_SET_NEXT_DISPLAY_TIME
, ES_OUT_SET_GROUP_META
, ES_OUT_SET_GROUP_EPG
, ES_OUT_SET_GROUP_EPG_EVENT
,
ES_OUT_SET_EPG_TIME
, ES_OUT_DEL_GROUP
, ES_OUT_SET_ES_SCRAMBLED_STATE
, ES_OUT_GET_EMPTY
,
ES_OUT_SET_META
, ES_OUT_POST_SUBNODE
, ES_OUT_VOUT_SET_MOUSE_EVENT
, ES_OUT_VOUT_ADD_OVERLAY
,
ES_OUT_VOUT_DEL_OVERLAY
, ES_OUT_SPU_SET_HIGHLIGHT
, ES_OUT_PRIVATE_START = 0x10000
} |
|
enum | es_out_policy_e { ES_OUT_ES_POLICY_EXCLUSIVE = 0
, ES_OUT_ES_POLICY_SIMULTANEOUS
, ES_OUT_ES_POLICY_AUTO
} |
|
|
static es_out_id_t * | es_out_Add (es_out_t *out, const es_format_t *fmt) |
|
static void | es_out_Del (es_out_t *out, es_out_id_t *id) |
|
static int | es_out_Send (es_out_t *out, es_out_id_t *id, block_t *p_block) |
|
static int | es_out_vaControl (es_out_t *out, int i_query, va_list args) |
|
static int | es_out_Control (es_out_t *out, int i_query,...) |
|
static void | es_out_Delete (es_out_t *p_out) |
|
static int | es_out_SetPCR (es_out_t *out, vlc_tick_t pcr) |
|
static int | es_out_ResetPCR (es_out_t *out) |
|
static int | es_out_SetES (es_out_t *out, es_out_id_t *id) |
|
static int | es_out_UnsetES (es_out_t *out, es_out_id_t *id) |
|
static int | es_out_RestartES (es_out_t *out, es_out_id_t *id) |
|
static int | es_out_SetESDefault (es_out_t *out, es_out_id_t *id) |
|
static int | es_out_SetESState (es_out_t *out, es_out_id_t *id, bool state) |
|
static int | es_out_SetESFmt (es_out_t *out, es_format_t *fmt) |
|
static int | es_out_SetESCatPolicy (es_out_t *out, enum es_format_category_e cat, enum es_out_policy_e policy) |
|
static bool | es_out_GetESState (es_out_t *out, es_out_id_t *id) |
|
static int | es_out_SetNextDisplayTime (es_out_t *out, vlc_tick_t ndt) |
|
static int | es_out_SetMeta (es_out_t *out, const vlc_meta_t *meta) |
|
Elementary streams output.
◆ es_out_ControlSetMeta
◆ es_out_policy_e
Enumerator |
---|
ES_OUT_ES_POLICY_EXCLUSIVE | |
ES_OUT_ES_POLICY_SIMULTANEOUS | |
ES_OUT_ES_POLICY_AUTO | |
◆ es_out_query_e
Enumerator |
---|
ES_OUT_SET_ES | |
ES_OUT_UNSET_ES | |
ES_OUT_RESTART_ES | |
ES_OUT_SET_ES_DEFAULT | |
ES_OUT_SET_ES_STATE | |
ES_OUT_GET_ES_STATE | |
ES_OUT_SET_ES_CAT_POLICY | |
ES_OUT_SET_GROUP | |
ES_OUT_SET_PCR | |
ES_OUT_SET_GROUP_PCR | |
ES_OUT_RESET_PCR | |
ES_OUT_SET_ES_FMT | |
ES_OUT_SET_NEXT_DISPLAY_TIME | |
ES_OUT_SET_GROUP_META | |
ES_OUT_SET_GROUP_EPG | |
ES_OUT_SET_GROUP_EPG_EVENT | |
ES_OUT_SET_EPG_TIME | |
ES_OUT_DEL_GROUP | |
ES_OUT_SET_ES_SCRAMBLED_STATE | |
ES_OUT_GET_EMPTY | |
ES_OUT_SET_META | |
ES_OUT_POST_SUBNODE | |
ES_OUT_VOUT_SET_MOUSE_EVENT | |
ES_OUT_VOUT_ADD_OVERLAY | |
ES_OUT_VOUT_DEL_OVERLAY | |
ES_OUT_SPU_SET_HIGHLIGHT | |
ES_OUT_PRIVATE_START | |
◆ es_out_Add()
◆ es_out_Control()
static int es_out_Control |
( |
es_out_t * |
out, |
|
|
int |
i_query, |
|
|
|
... |
|
) |
| |
|
inlinestatic |
References es_out_vaControl().
Referenced by Control(), demux_Demux(), es_out_GetEmpty(), es_out_GetESState(), es_out_ResetPCR(), es_out_RestartES(), es_out_SetES(), es_out_SetESCatPolicy(), es_out_SetESDefault(), es_out_SetESFmt(), es_out_SetESState(), es_out_SetMeta(), es_out_SetNextDisplayTime(), es_out_SetPCR(), es_out_UnsetES(), and SlaveDemux().
◆ es_out_Del()
◆ es_out_Delete()
static void es_out_Delete |
( |
es_out_t * |
p_out | ) |
|
|
inlinestatic |
◆ es_out_GetESState()
◆ es_out_ResetPCR()
static int es_out_ResetPCR |
( |
es_out_t * |
out | ) |
|
|
inlinestatic |
◆ es_out_RestartES()
◆ es_out_Send()
◆ es_out_SetES()
◆ es_out_SetESCatPolicy()
◆ es_out_SetESDefault()
◆ es_out_SetESFmt()
◆ es_out_SetESState()
◆ es_out_SetMeta()
◆ es_out_SetNextDisplayTime()
◆ es_out_SetPCR()
◆ es_out_UnsetES()
◆ es_out_vaControl()
static int es_out_vaControl |
( |
es_out_t * |
out, |
|
|
int |
i_query, |
|
|
va_list |
args |
|
) |
| |
|
inlinestatic |