[MPlayer-users] [BUG] fullscreen broken on some files that call vo_*::config() more than once
Angelo Cano
angelo_cano at fastmail.fm
Mon Jul 7 23:18:42 CEST 2003
Some drivers like x11, xv, etc. rely on
x11_common.c::vo_x11_check_events() to set vo_dwidth and vo_dheight
during the ConfigureNotify X event when playing fullscreen.
If config() in one of these drivers gets called more than once it resets
the values for vo_dwidth and vo_dheight but uses the same X window that
was created during the first call, therefore a ConfigureNotify wont happen
and vo_dwidth and vo_dheight aren't set to the right values.
I don't know if the bug is calling config() more than once, in which
case it's just a broken video file or a bug in the mpeg demuxer.
ftp://mplayerhq.hu/MPlayer/incoming/broken-fullscreen-2003-07-07-01.bin
ftp://mplayerhq.hu/MPlayer/incoming/broken-fullscreen-2003-07-07-01.log
ftp://mplayerhq.hu/MPlayer/incoming/broken-fullscreen-2003-07-07-01.txt
ftp://mplayerhq.hu/MPlayer/incoming/broken-fullscreen-2003-07-07-01.system-info
More information about the MPlayer-users
mailing list