From f545cf79f4150020bcb1c13eb8b0d1420e84887f Mon Sep 17 00:00:00 2001 From: arpi Date: Mon, 20 Aug 2001 21:20:39 +0000 Subject: fixed seeking (now allows seeking before start position) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1598 b3059339-0415-0410-9bf9-f77b7e298cf2 --- demux_mpg.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'demux_mpg.c') diff --git a/demux_mpg.c b/demux_mpg.c index b3213e67fb..3de56b25ee 100644 --- a/demux_mpg.c +++ b/demux_mpg.c @@ -357,7 +357,9 @@ void demux_seek_mpg(demuxer_t *demuxer,float rel_seek_secs,int flags){ else newpos=demuxer->filepos+(sh_video->i_bps)*rel_seek_secs; - if(newposstream->start_pos) newpos=demuxer->stream->start_pos; // for VCD + if(newposstream->start_pos + && demuxer->stream->type==STREAMTYPE_VCD) + newpos=demuxer->stream->start_pos; // for VCD #ifdef _LARGEFILE_SOURCE newpos&=~((long long)STREAM_BUFFER_SIZE-1); /* sector boundary */ #else -- cgit v1.2.3