diff options
author | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-07-28 21:18:21 +0000 |
---|---|---|
committer | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-07-28 21:18:21 +0000 |
commit | 8e2fb7e98dc6fc4fd1ead64972de14746811694e (patch) | |
tree | 9842279c80f04e85d477cbb883f11e43ad67d3b0 /mplayer.c | |
parent | 218f22776503976e04cdd85b9273ece231e2c9b1 (diff) | |
download | mpv-8e2fb7e98dc6fc4fd1ead64972de14746811694e.tar.bz2 mpv-8e2fb7e98dc6fc4fd1ead64972de14746811694e.tar.xz |
using sh_video->i_bps...
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1402 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'mplayer.c')
-rw-r--r-- | mplayer.c | 6 |
1 files changed, 2 insertions, 4 deletions
@@ -141,8 +141,6 @@ static int max_framesize=0; #include "stheader.h" -//static int avi_bitrate=0; - char* encode_name=NULL; char* encode_index_name=NULL; int encode_bitrate=0; @@ -1699,10 +1697,10 @@ switch(file_format){ case DEMUXER_TYPE_MPEG_PS: { //================= seek in MPEG ========================== int newpos; - if(picture->bitrate==0x3FFFF) // unspecified? + if(!sh_video->i_bps) // unspecified? newpos=demuxer->filepos+2324*75*rel_seek_secs; // 174.3 kbyte/sec else - newpos=demuxer->filepos+(picture->bitrate*1000/16)*rel_seek_secs; + newpos=demuxer->filepos+(sh_video->i_bps*1000/16)*rel_seek_secs; if(newpos<seek_to_byte) newpos=seek_to_byte; newpos&=~(STREAM_BUFFER_SIZE-1); /* sector boundary */ |