From c53055a662e044e991013187b686b80aad6d48f0 Mon Sep 17 00:00:00 2001 From: arpi_esp Date: Wed, 25 Apr 2001 21:30:46 +0000 Subject: [PATCH] 'asf seeking before start' bug fixed git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@639 b3059339-0415-0410-9bf9-f77b7e298cf2 --- mplayer.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mplayer.c b/mplayer.c index 044e3c593d..6c0bec180f 100644 --- a/mplayer.c +++ b/mplayer.c @@ -1890,7 +1890,8 @@ switch(file_format){ // printf("ASF_seek: %d secs -> %d packs -> %d bytes \n", // rel_seek_secs,rel_seek_packs,rel_seek_bytes); newpos=demuxer->filepos+rel_seek_bytes; - if(newpos<0) newpos=0; + if(newpos<0 || newposmovi_start) newpos=demuxer->movi_start; + printf("\r -- asf: newpos=%d -- \n",newpos); stream_seek(demuxer->stream,newpos); } break;