mpv/video/out
wm4 1b09f46338 x11_common: use private variables for window state
Store the window state (position and size) in vo_x11_state, instead of
in vo->dx/dy/dwidth/dheight. The VO variables are overwritten by vo.c on
every vo_config() call, which is extremely not helpful.

Now vo->dx/dy are mostly unused (except for passing the position forced
by the --geometry option), and vo->dwidth/dheight are set for the VO,
and otherwise read for resize detection only.

In the long term, the way vo_config() handles the --geometry option
should be changed, and vo->dx/dy should be removed.

Remove some useless stuff: VO_EVENT_MOVE and VO_EVENT_KEYPRESS were
generated, but unused. Wayland changes by Alexander Preisinger.
2013-03-03 14:19:57 +01:00
..
aspect.c
aspect.h
bitmap_packer.c
bitmap_packer.h
cocoa_common.h
cocoa_common.m
d3d_shader_yuv.h
d3d_shader_yuv.hlsl
filter_kernels.c
filter_kernels.h
gl_common.c
gl_common.h
gl_header_fixes.h
gl_osd.c
gl_osd.h
osx_common.h
osx_common.m
pnm_loader.c
pnm_loader.h
vo.c
vo.h x11_common: use private variables for window state 2013-03-03 14:19:57 +01:00
vo_caca.c
vo_corevideo.h
vo_corevideo.m
vo_direct3d.c
vo_image.c m_option: don't define OPT_BASE_STRUCT by default 2013-03-01 11:27:59 +01:00
vo_lavc.c
vo_null.c
vo_opengl.c video/out: remove VO_EVENT_REINIT 2013-03-03 14:19:57 +01:00
vo_opengl_old.c video/out: remove VO_EVENT_REINIT 2013-03-03 14:19:57 +01:00
vo_opengl_shaders.glsl
vo_sdl.c m_option: don't define OPT_BASE_STRUCT by default 2013-03-01 11:27:59 +01:00
vo_vdpau.c m_option: don't define OPT_BASE_STRUCT by default 2013-03-01 11:27:59 +01:00
vo_x11.c
vo_xv.c
w32_common.c x11_common: use private variables for window state 2013-03-03 14:19:57 +01:00
w32_common.h w32_common: remove unused variable 2013-03-03 14:19:53 +01:00
wayland_common.c x11_common: use private variables for window state 2013-03-03 14:19:57 +01:00
wayland_common.h x11_common: use private variables for window state 2013-03-03 14:19:57 +01:00
x11_common.c x11_common: use private variables for window state 2013-03-03 14:19:57 +01:00
x11_common.h x11_common: use private variables for window state 2013-03-03 14:19:57 +01:00