summaryrefslogtreecommitdiffstats
path: root/mplayer.c
diff options
context:
space:
mode:
authoralbeu <albeu@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-04-26 12:52:06 +0000
committeralbeu <albeu@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-04-26 12:52:06 +0000
commit020a695eb265ba9ab1397ace1cf6e4fcbae2f604 (patch)
tree4e07b1b7abca4b873236ca6c1623504e3b49b23e /mplayer.c
parent51f5418bd80fb91a77561387b4471c5d80a50434 (diff)
downloadmpv-020a695eb265ba9ab1397ace1cf6e4fcbae2f604.tar.bz2
mpv-020a695eb265ba9ab1397ace1cf6e4fcbae2f604.tar.xz
Fix osd progress bar.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5837 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'mplayer.c')
-rw-r--r--mplayer.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/mplayer.c b/mplayer.c
index 2322f16134..25c3349b7d 100644
--- a/mplayer.c
+++ b/mplayer.c
@@ -2684,8 +2684,11 @@ if(rel_seek_secs || abs_seek_pos){
/* FIXME there should be real seeking for vobsub */
if (vo_vobsub)
vobsub_reset(vo_vobsub);
-
+ if(sh_video && d_video->packs == 0)
+ ds_fill_buffer(d_video);
if(sh_audio){
+ if(d_audio->packs == 0)
+ ds_fill_buffer(d_audio);
if(verbose){
float a_pts=d_audio->pts;
a_pts+=(ds_tell_pts(d_audio)-sh_audio->a_in_buffer_len)/(float)sh_audio->i_bps;