Index: libmpdemux/demux_mpg.c =================================================================== --- libmpdemux/demux_mpg.c £¨ÐÞ¶©°æ 22356£© +++ libmpdemux/demux_mpg.c £¨¹¤×÷¿½±´£© @@ -892,11 +893,7 @@ if(newposmovi_start) newpos=demuxer->movi_start; } -#ifdef _LARGEFILE_SOURCE - newpos&=~((long long)STREAM_BUFFER_SIZE-1); /* sector boundary */ -#else - newpos&=~(STREAM_BUFFER_SIZE-1); /* sector boundary */ -#endif + newpos&=~((off_t)STREAM_BUFFER_SIZE-1); /* sector boundary */ stream_seek(demuxer->stream,newpos); // re-sync video: