summaryrefslogtreecommitdiffstats
path: root/mplayer.c
diff options
context:
space:
mode:
authorarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-01-16 22:34:46 +0000
committerarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-01-16 22:34:46 +0000
commitbb561230652d8ff4961c0ef749304a24d47a9170 (patch)
treea7b2dda72349b85e0bcacf1cff764ebde66b128c /mplayer.c
parentf6dc0e5313aee191bd827710c6969485265d2f62 (diff)
downloadmpv-bb561230652d8ff4961c0ef749304a24d47a9170.tar.bz2
mpv-bb561230652d8ff4961c0ef749304a24d47a9170.tar.xz
fixed the well-known DVD/DVB audio delay bug :)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8966 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'mplayer.c')
-rw-r--r--mplayer.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/mplayer.c b/mplayer.c
index 85d6e02793..a54235d073 100644
--- a/mplayer.c
+++ b/mplayer.c
@@ -2052,7 +2052,7 @@ if(time_frame>0.001 && !(vo_flags&256)){
#endif
a_pts+=(ds_tell_pts(d_audio)-sh_audio->a_in_buffer_len)/(float)sh_audio->i_bps;
}
- v_pts=d_video->pts;
+ v_pts=sh_video ? sh_video->pts : d_video->pts;
mp_dbg(MSGT_AVSYNC,MSGL_DBG2,"### A:%8.3f (%8.3f) V:%8.3f A-V:%7.4f \n",a_pts,a_pts-audio_delay-delay,v_pts,(a_pts-delay-audio_delay)-v_pts);