diff options
author | arpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-04-25 21:30:46 +0000 |
---|---|---|
committer | arpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-04-25 21:30:46 +0000 |
commit | c53055a662e044e991013187b686b80aad6d48f0 (patch) | |
tree | 9de7c87d22751cb02f3905f0f09edc9ace047107 /mplayer.c | |
parent | 2b1acdf447d037157b611bab9325377fac1f2ff1 (diff) | |
download | mpv-c53055a662e044e991013187b686b80aad6d48f0.tar.bz2 mpv-c53055a662e044e991013187b686b80aad6d48f0.tar.xz |
'asf seeking before start' bug fixed
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@639 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'mplayer.c')
-rw-r--r-- | mplayer.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -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; |