p_out->pf_control = Control;
p_out->pf_destroy = Destroy;
p_out->p_sys = p_sys;
- p_out->b_sout = p_input->p->p_sout != NULL;
/* */
p_sys->b_input_paused = false;
case ES_OUT_SET_ES_BY_ID:
case ES_OUT_RESTART_ES_BY_ID:
case ES_OUT_SET_ES_DEFAULT_BY_ID:
+ case ES_OUT_GET_ES_OBJECTS_BY_ID:
case ES_OUT_SET_DELAY:
case ES_OUT_SET_RECORD_STATE:
assert(0);
return VLC_EGENERIC;
/* Pass-through control */
- case ES_OUT_SET_ACTIVE:
case ES_OUT_SET_MODE:
case ES_OUT_SET_GROUP:
case ES_OUT_SET_PCR:
switch( i_query )
{
/* Pass-through control */
- case ES_OUT_SET_ACTIVE: /* arg1= bool */
- p_cmd->u.control.u.b_bool = (bool)va_arg( args, int );
- break;
-
case ES_OUT_SET_MODE: /* arg1= int */
case ES_OUT_SET_GROUP: /* arg1= int */
case ES_OUT_DEL_GROUP: /* arg1=int i_group */
switch( i_query )
{
/* Pass-through control */
- case ES_OUT_SET_ACTIVE: /* arg1= bool */
- return es_out_Control( p_out, i_query, p_cmd->u.control.u.b_bool );
-
case ES_OUT_SET_MODE: /* arg1= int */
case ES_OUT_SET_GROUP: /* arg1= int */
case ES_OUT_DEL_GROUP: /* arg1=int i_group */