mirror of
https://github.com/mpv-player/mpv.git
synced 2026-10-29 07:06:59 +08:00
keep vo_fps and vo_mouse_timer_const in sync with sh_video->fps, otherwise
mouse pointer autohide and the volume OSD from the gui break (with e.g. asf). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15585 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
@@ -2318,6 +2318,11 @@ if(!sh_video) {
|
||||
sh_video->timer+=frame_time;
|
||||
if(sh_audio) sh_audio->delay-=frame_time;
|
||||
time_frame+=frame_time; // for nosound
|
||||
// video_read_frame can change fps (e.g. for asf video)
|
||||
vo_fps = sh_video->fps;
|
||||
#ifdef HAVE_X11
|
||||
vo_mouse_timer_const = (int)sh_video->fps;
|
||||
#endif
|
||||
// check for frame-drop:
|
||||
current_module="check_framedrop";
|
||||
if(sh_audio && !d_audio->eof){
|
||||
|
||||
Reference in New Issue
Block a user