'asf seeking before start' bug fixed

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@639 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
arpi_esp 2001-04-25 21:30:46 +00:00
parent 2b1acdf447
commit c53055a662
1 changed files with 2 additions and 1 deletions

View File

@ -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 || newpos<demuxer->movi_start) newpos=demuxer->movi_start;
printf("\r -- asf: newpos=%d -- \n",newpos);
stream_seek(demuxer->stream,newpos);
}
break;