#include <vlc_charset.h>
#include <vlc_fs.h>
#include <vlc_strings.h>
+#include <vlc_modules.h>
#ifdef HAVE_SYS_STAT_H
# include <sys/stat.h>
prgm = strtok_r( NULL, ",", &buf ) )
{
vlc_value_t val = { .i_int = atoi( prgm ) };
- TAB_APPEND( list.i_count, list.p_values, val );
+ INSERT_ELEM( list.p_values, list.i_count, list.i_count, val );
}
if( list.i_count > 0 )
if( bookmark.i_time_offset < 0 && bookmark.i_byte_offset < 0 )
{
- msg_Err( p_input, "invalid bookmark %d", val.i_int );
+ msg_Err( p_input, "invalid bookmark %"PRId64, val.i_int );
break;
}
free( psz_path );
}
- char *url = make_URI( psz_subtitle );
+ char *url = make_URI( psz_subtitle, "file" );
var_Change( p_input, "spu-es", VLC_VAR_CHOICESCOUNT, &count, NULL );