X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;ds=sidebyside;f=modules%2Fdemux%2Fvobsub.c;h=b6d88c593d70d398f072d64cf7451fc2f961504b;hb=6368b52db44d9e1c5dcc1b937df09b9c4e96fa90;hp=abba32767adf6a578ff6cbd4bc5d53fba8e0eb3e;hpb=81c5ac29fa2e80426c1b1dfcc941a1aabe8bc808;p=vlc diff --git a/modules/demux/vobsub.c b/modules/demux/vobsub.c index abba32767a..b6d88c593d 100644 --- a/modules/demux/vobsub.c +++ b/modules/demux/vobsub.c @@ -25,9 +25,12 @@ /***************************************************************************** * Preamble *****************************************************************************/ +#ifdef HAVE_CONFIG_H +# include "config.h" +#endif + #include -#include #include #include @@ -473,7 +476,7 @@ static int ParseVobSubIDX( demux_t *p_demux ) return( VLC_EGENERIC ); } - if( *line == 0 || *line == '\r' || *line == '\n' || *line == '#' ) + if( *line == 0 || *line == '\r' || *line == '\n' || *line == '#' ) continue; else if( !strncmp( "size:", line, 5 ) ) { @@ -494,9 +497,9 @@ static int ParseVobSubIDX( demux_t *p_demux ) /* Store the palette of the subs */ if( sscanf( line, "palette: %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x, %x", - &p_sys->palette[0], &p_sys->palette[1], &p_sys->palette[2], &p_sys->palette[3], - &p_sys->palette[4], &p_sys->palette[5], &p_sys->palette[6], &p_sys->palette[7], - &p_sys->palette[8], &p_sys->palette[9], &p_sys->palette[10], &p_sys->palette[11], + &p_sys->palette[0], &p_sys->palette[1], &p_sys->palette[2], &p_sys->palette[3], + &p_sys->palette[4], &p_sys->palette[5], &p_sys->palette[6], &p_sys->palette[7], + &p_sys->palette[8], &p_sys->palette[9], &p_sys->palette[10], &p_sys->palette[11], &p_sys->palette[12], &p_sys->palette[13], &p_sys->palette[14], &p_sys->palette[15] ) == 16 ) { for( i = 0; i < 16; i++ ) @@ -627,7 +630,9 @@ static int ParseVobSubIDX( demux_t *p_demux ) ms ) * 1000; current_tk->i_delay = current_tk->i_delay + (i_gap * i_sign); - msg_Dbg( p_demux, "sign: %+d gap: %+lld global delay: %+lld", i_sign, i_gap, current_tk->i_delay ); + msg_Dbg( p_demux, "sign: %+d gap: %+lld global delay: %+lld", + i_sign, (long long)i_gap, + (long long)current_tk->i_delay ); } } }