summaryrefslogtreecommitdiffstats
path: root/mplayer.c
diff options
context:
space:
mode:
authorarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-07-28 21:18:21 +0000
committerarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-07-28 21:18:21 +0000
commit8e2fb7e98dc6fc4fd1ead64972de14746811694e (patch)
tree9842279c80f04e85d477cbb883f11e43ad67d3b0 /mplayer.c
parent218f22776503976e04cdd85b9273ece231e2c9b1 (diff)
downloadmpv-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.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/mplayer.c b/mplayer.c
index 8b03628083..cc38d7fab7 100644
--- a/mplayer.c
+++ b/mplayer.c
@@ -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 */