1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-28 10:02:17 +00:00
mpv/libvo
Uoti Urpala 47ccb48ac9 vo: avoid losing initial expose event
The x11_common.c window creation code could lose the initial expose
event due to input mask changes. This meant that the window might
not be cleared at start (there's a vo_x11_clearwindow() call but it
may do nothing if it runs before the window is mapped). Modify the
code to avoid losing the expose event. Handling that event should
ensure the window is cleared and otherwise set up properly.
2011-07-06 08:42:57 +03:00
..
aclib_template.c
aclib.c
aspect.c VO: silence "[ASPECT] Warning: No suitable new res found!" 2011-07-05 00:38:34 +03:00
aspect.h
csputils.c vo_gl, csputils: dual-license under LGPL v2.1 2010-11-02 04:07:42 +02:00
csputils.h vo_gl, csputils: dual-license under LGPL v2.1 2010-11-02 04:07:42 +02:00
fastmemcpy.h Fix compilation with --disable-fastmemcpy on x86 2010-05-11 09:23:31 +00:00
geometry.c Add support for -geometry x syntax since the documentation claims 2010-06-05 06:28:58 +00:00
geometry.h
gl_common.c vo_gl: Request GL_LUMINANCE16 for 16-bit YUV input 2011-06-29 10:49:52 +03:00
gl_common.h vo_gl: Request GL_LUMINANCE16 for 16-bit YUV input 2011-06-29 10:49:52 +03:00
gtf.c
gtf.h
matrixview_font.h
matrixview.c
matrixview.h
mga_template.c vo_mga, build: change include from "libavcore" to "libavutil" 2011-03-28 04:13:40 +03:00
old_vo_defines.h
old_vo_wrapper.c sub/OSD: move some related files to sub/ 2011-01-26 20:39:05 +02:00
old_vo_wrapper.h
osd_template.c
osd.c Add missing RGB12 version of the fast OSD table. 2010-05-26 00:47:22 +00:00
osd.h Add support for 12-bit color mode on framebuffer devices. 2010-05-06 10:18:25 +00:00
osx_common.c input: move all key code lists to input/keycodes.h 2011-05-02 00:43:31 +03:00
osx_common.h
sdl_common.c input: move all key code lists to input/keycodes.h 2011-05-02 00:43:31 +03:00
sdl_common.h
spuenc.c
spuenc.h
vdpau_template.c
vesa_lvo.c sub/OSD: move some related files to sub/ 2011-01-26 20:39:05 +02:00
vesa_lvo.h vesa_lvo.c: make functions static 2010-11-02 04:16:56 +02:00
video_out_internal.h cleanup: remove more warnings 2011-05-02 00:46:48 +03:00
video_out.c vo_xvmc: drop XvMC support 2011-05-09 20:27:16 +03:00
video_out.h core: hr-seek: fix soft hang with hrseek past EOF 2011-03-03 12:54:36 +02:00
videodev_mjpeg.h
vo_3dfx.c vo_dga: replace xf86dga.h with Xxf86dga.h 2011-04-20 04:22:53 +03:00
vo_aa.c cleanup: shut up more warnings 2011-05-06 18:33:16 +03:00
vo_bl.c
vo_caca.c input: move all key code lists to input/keycodes.h 2011-05-02 00:43:31 +03:00
vo_corevideo.h vo_corevideo.h: Add standard multiple inclusion guards 2010-11-02 04:16:46 +02:00
vo_corevideo.m input: move all key code lists to input/keycodes.h 2011-05-02 00:43:31 +03:00
vo_dfbmga.c cleanup: some warning fixes and minor cleanups 2011-06-29 09:17:19 +03:00
vo_dga.c vo_dga: replace xf86dga.h with Xxf86dga.h 2011-04-20 04:22:53 +03:00
vo_direct3d.c sub/OSD: move some related files to sub/ 2011-01-26 20:39:05 +02:00
vo_directfb2.c cleanup: mark some vo_directfb2.c and vo_s3fb.c functions static 2011-06-29 11:43:19 +03:00
vo_directx.c input: move all key code lists to input/keycodes.h 2011-05-02 00:43:31 +03:00
vo_dxr3.c sub/OSD: move some related files to sub/ 2011-01-26 20:39:05 +02:00
vo_fbdev2.c cleanup: vo_fbdev: simplify some code 2011-05-02 00:36:20 +03:00
vo_fbdev.c Merge branch 'mplayer1_changes' 2011-05-02 00:46:03 +03:00
vo_ggi.c input: move all key code lists to input/keycodes.h 2011-05-02 00:43:31 +03:00
vo_gif89a.c cleanup: remove NULL checks before free() all over the code 2010-11-14 13:11:20 +02:00
vo_gl2.c vo_gl: don't accept 9/10-bit formats as input 2011-06-29 10:49:41 +03:00
vo_gl.c vo_gl: don't accept 9/10-bit formats as input 2011-06-29 10:49:41 +03:00
vo_ivtv.c ao_ivtv: Add header for ivtv_write() instead of forward declaring it 2010-11-02 04:09:18 +02:00
vo_ivtv.h vo_ivtv; Move ivtv_fd extern variable declaration to vo_ivtv.h 2010-11-02 04:16:46 +02:00
vo_jpeg.c cleanup: remove NULL checks before free() all over the code 2010-11-14 13:11:20 +02:00
vo_kva.c input: move all key code lists to input/keycodes.h 2011-05-02 00:43:31 +03:00
vo_matrixview.c cleanup: shut up more warnings 2011-05-06 18:33:16 +03:00
vo_md5sum.c cleanup: vo_md5sum: Remove unused define/undef 2011-01-31 16:03:10 +02:00
vo_mga.c sub/OSD: move some related files to sub/ 2011-01-26 20:39:05 +02:00
vo_mpegpes.c ao_mpegpes,vo_mpegpes: Rename vo_mpegpes_fd2 variable to ao_mpegpes_fd 2010-11-02 04:16:46 +02:00
vo_null.c
vo_png.c
vo_pnm.c cleanup: remove NULL checks before free() all over the code 2010-11-14 13:11:20 +02:00
vo_quartz.c input: move all key code lists to input/keycodes.h 2011-05-02 00:43:31 +03:00
vo_s3fb.c cleanup: mark some vo_directfb2.c and vo_s3fb.c functions static 2011-06-29 11:43:19 +03:00
vo_sdl.c cleanup: remove more warnings 2011-05-02 00:46:48 +03:00
vo_svga.c vo_svga: fix build after previous commit 6506d4ad 2011-05-03 12:21:59 +03:00
vo_tdfx_vid.c
vo_tdfxfb.c sub/OSD: move some related files to sub/ 2011-01-26 20:39:05 +02:00
vo_tga.c vo_tga: specify 15 bpp tga format endianness 2010-11-02 04:14:44 +02:00
vo_v4l2.c
vo_v4l2.h vo_v4l2: Move v4l2_fd extern declaration to vo_v4l2.h 2010-11-02 04:16:46 +02:00
vo_vdpau.c debug output: reduce verbosity of some frequent messages 2011-07-05 00:50:41 +03:00
vo_vesa.c vidix: drop VIDIX support 2011-01-31 16:03:10 +02:00
vo_wii.c sub/OSD: move some related files to sub/ 2011-01-26 20:39:05 +02:00
vo_x11.c vo_xv: avoid clearing too much on resize 2011-07-06 08:36:46 +03:00
vo_xmga.c sub/OSD: move some related files to sub/ 2011-01-26 20:39:05 +02:00
vo_xover.c libvo: remove UNUSED() macros 2010-11-02 04:18:08 +02:00
vo_xv.c vo_xv: avoid clearing too much on resize 2011-07-06 08:36:46 +03:00
vo_xvr100.c sub/OSD: move some related files to sub/ 2011-01-26 20:39:05 +02:00
vo_yuv4mpeg.c sub/OSD: move some related files to sub/ 2011-01-26 20:39:05 +02:00
w32_common.c Windows: vo/input: handle WM_XBUTTONDOWN message 2011-06-19 04:05:36 +03:00
w32_common.h
wskeys.h
x11_common.c vo: avoid losing initial expose event 2011-07-06 08:42:57 +03:00
x11_common.h vo_xv: avoid clearing too much on resize 2011-07-06 08:36:46 +03:00