Mercurial > mplayer.hg
diff libmpdemux/video.c @ 3526:cf787373f0aa
vivo A-V sync fixed
author | arpi |
---|---|
date | Sun, 16 Dec 2001 14:51:04 +0000 |
parents | 84ed0593187c |
children | 70c409621d92 |
line wrap: on
line diff
--- a/libmpdemux/video.c Sun Dec 16 14:10:37 2001 +0000 +++ b/libmpdemux/video.c Sun Dec 16 14:51:04 2001 +0000 @@ -237,6 +237,12 @@ if(demuxer->file_format==DEMUXER_TYPE_MOV && !force_fps){ // .MOV files has no fixed FPS - just frame durations! frame_time=d_video->pts-pts1; + } else + if(demuxer->file_format==DEMUXER_TYPE_VIVO && !force_fps){ + // .VIVO files has no fixed FPS - just frame durations! + if(d_video->pts-pts1>0) + frame_time=d_video->pts-pts1; + mp_msg(MSGT_CPLAYER,MSGL_V,"vivo frame_time=%5.3f \n",frame_time); } if(demuxer->file_format==DEMUXER_TYPE_MPEG_PS) d_video->pts+=frame_time;