}
return VLC_SUCCESS;
+ case INPUT_ADD_SUBTITLE:
+ psz = (char*)va_arg( args, char * );
+ b_bool = (bool)va_arg( args, int );
+
+ if( !psz || *psz == '\0' )
+ return VLC_EGENERIC;
+ if( b_bool && !subtitles_Filter( psz ) )
+ return VLC_EGENERIC;
+
+ val.psz_string = strdup( psz );
+ input_ControlPush( p_input, INPUT_CONTROL_ADD_SUBTITLE, &val );
+ return VLC_SUCCESS;
+
case INPUT_GET_ATTACHMENTS: /* arg1=input_attachment_t***, arg2=int* res=can fail */
{
input_attachment_t ***ppp_attachment = (input_attachment_t***)va_arg( args, input_attachment_t *** );