TAB_APPEND( media->i_instance, media->instance, p_instance );
}
- if( ( psz_args && sscanf(psz_args, "%d", &i) == 1 ) && ( i < media->i_input ) )
+ if( ( psz_args && sscanf(psz_args, "%d", &i) == 1 ) && && i > 0 && i-1 < media->i_input )
{
- p_instance->i_index = i;
+ p_instance->i_index = i-1;
}
if( p_instance->item.psz_uri ) free( p_instance->item.psz_uri );