fix timer for audio only files

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5795 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
pontscho 2002-04-23 13:07:58 +00:00
parent 914a665db2
commit 471842ba74
1 changed files with 2 additions and 1 deletions

View File

@ -2743,7 +2743,8 @@ if(rel_seek_secs || abs_seek_pos){
int pos=(demuxer->file_format==DEMUXER_TYPE_AVI)?demuxer->filepos:d_video->pos;
guiIntfStruct.Position=(len<=0)?0:((float)(pos-demuxer->movi_start) / len * 100.0f);
}
guiIntfStruct.TimeSec=d_video->pts;
if ( demuxer->file_format==DEMUXER_TYPE_AUDIO ) guiIntfStruct.TimeSec=sh_audio->timer;
else guiIntfStruct.TimeSec=d_video->pts;
if(guiIntfStruct.Playing==0) break; // STOP
if(guiIntfStruct.Playing==2) osd_function=OSD_PAUSE;
if ( guiIntfStruct.VolumeChanged )