# HG changeset patch # User nicodvb # Date 1172607725 0 # Node ID 3c9d0592f08ac2f838fd2aad4d0ff567836b3ad3 # Parent 1f40a27bd2ad1cda30b7a75018ff9ae99f226b6c removed duplicated code in demux_seek(); stream_seek() already aligns to STREAM_BUFFER_SIZE boundary diff -r 1f40a27bd2ad -r 3c9d0592f08a libmpdemux/demux_mpg.c --- a/libmpdemux/demux_mpg.c Tue Feb 27 20:15:31 2007 +0000 +++ b/libmpdemux/demux_mpg.c Tue Feb 27 20:22:05 2007 +0000 @@ -892,11 +892,6 @@ 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 stream_seek(demuxer->stream,newpos); // re-sync video: diff -r 1f40a27bd2ad -r 3c9d0592f08a libmpdemux/demux_ts.c --- a/libmpdemux/demux_ts.c Tue Feb 27 20:15:31 2007 +0000 +++ b/libmpdemux/demux_ts.c Tue Feb 27 20:22:05 2007 +0000 @@ -3111,12 +3111,6 @@ if(newpos < demuxer->movi_start) newpos = demuxer->movi_start; //begininng of stream -#ifdef _LARGEFILE_SOURCE - newpos &= ~((long long) (STREAM_BUFFER_SIZE - 1)); /* sector boundary */ -#else - newpos &= ~(STREAM_BUFFER_SIZE - 1); /* sector boundary */ -#endif - stream_seek(demuxer->stream, newpos); for(i = 0; i < 8192; i++) if(priv->ts.pids[i] != NULL)