X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Finput%2Fes_out_timeshift.c;h=d6502349d36aa1b098b08d525bd87f17de741e42;hb=878a2399dc2400ac63ebfb73b62a00298211a1da;hp=5981be2902ea0f22626f7bb3aecb1339460957a0;hpb=738b0607674aefa1979e3235f411cad8e9cd9a3a;p=vlc diff --git a/src/input/es_out_timeshift.c b/src/input/es_out_timeshift.c index 5981be2902..d6502349d3 100644 --- a/src/input/es_out_timeshift.c +++ b/src/input/es_out_timeshift.c @@ -307,7 +307,6 @@ es_out_t *input_EsOutTimeshiftNew( input_thread_t *p_input, es_out_t *p_next_out 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; @@ -581,13 +580,13 @@ static int ControlLocked( es_out_t *p_out, int i_query, va_list args ) 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: @@ -1304,10 +1303,6 @@ static int CmdInitControl( ts_cmd_t *p_cmd, int i_query, va_list args, bool b_co 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 */ @@ -1449,9 +1444,6 @@ static int CmdExecuteControl( es_out_t *p_out, ts_cmd_t *p_cmd ) 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 */