|
enum | es_out_query_e {
ES_OUT_SET_ES,
ES_OUT_RESTART_ES,
ES_OUT_RESTART_ALL_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_GET_PCR_SYSTEM,
ES_OUT_MODIFY_PCR_SYSTEM,
ES_OUT_POST_SUBNODE,
ES_OUT_PRIVATE_START = 0x10000
} |
|
enum | es_out_policy_e { ES_OUT_ES_POLICY_EXCLUSIVE = 0,
ES_OUT_ES_POLICY_SIMULTANEOUS
} |
|
|
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, int64_t pcr) |
|
static int | es_out_ControlSetMeta (es_out_t *out, const vlc_meta_t *p_meta) |
|
static int | es_out_ControlGetPcrSystem (es_out_t *out, mtime_t *pi_system, mtime_t *pi_delay) |
|
static int | es_out_ControlModifyPcrSystem (es_out_t *out, bool b_absolute, mtime_t i_system) |
|
Elementary streams output
◆ es_out_policy_e
Enumerator |
---|
ES_OUT_ES_POLICY_EXCLUSIVE | |
ES_OUT_ES_POLICY_SIMULTANEOUS | |
◆ es_out_query_e
Enumerator |
---|
ES_OUT_SET_ES | |
ES_OUT_RESTART_ES | |
ES_OUT_RESTART_ALL_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_GET_PCR_SYSTEM | |
ES_OUT_MODIFY_PCR_SYSTEM | |
ES_OUT_POST_SUBNODE | |
ES_OUT_PRIVATE_START | |
◆ es_out_Add()
◆ es_out_Control()
static int es_out_Control |
( |
es_out_t * |
out, |
|
|
int |
i_query, |
|
|
|
... |
|
) |
| |
|
inlinestatic |
◆ es_out_ControlGetPcrSystem()
◆ es_out_ControlModifyPcrSystem()
static int es_out_ControlModifyPcrSystem |
( |
es_out_t * |
out, |
|
|
bool |
b_absolute, |
|
|
mtime_t |
i_system |
|
) |
| |
|
inlinestatic |
◆ es_out_ControlSetMeta()
◆ es_out_Del()
◆ es_out_Delete()
static void es_out_Delete |
( |
es_out_t * |
p_out | ) |
|
|
inlinestatic |
◆ es_out_Send()
◆ es_out_SetPCR()
static int es_out_SetPCR |
( |
es_out_t * |
out, |
|
|
int64_t |
pcr |
|
) |
| |
|
inlinestatic |
◆ es_out_vaControl()
static int es_out_vaControl |
( |
es_out_t * |
out, |
|
|
int |
i_query, |
|
|
va_list |
args |
|
) |
| |
|
inlinestatic |