mpv/video/out
wm4 75164a0e0a x11: fix some obvious video mode switching bugs
The original video mode wasn't reliably restored, so just store the
mode separately.

For some reason, window decorations got into the picture, possibly due
to an incorrect initial window position or something like this.
Normally, the window is positioned and sized such that it covers the
screen entirely, even though the window still has decorations and is
not in fullscreen mode (fullscreen wouldn't be correct, because the
virtual desktop size is not screen size). Hack-fix by forcing window
decorations off when VM-switching.

All in all, VM switching is still buggy and useless.
2013-01-27 13:30:54 +01:00
..
aspect.c options: move -geometry parsing to m_option.c 2013-01-23 10:56:11 +01:00
aspect.h
bitmap_packer.c
bitmap_packer.h
cocoa_common.h
cocoa_common.m cocoa_common: improved trackpad scrolling 2013-01-20 23:43:21 +01:00
d3d_shader_yuv.h
d3d_shader_yuv.hlsl vo_direct3d: remove 2ch hack for 10 bit playback 2013-01-13 20:04:14 +01:00
filter_kernels.c
filter_kernels.h
gl_common.c x11: cleanup, refactor 2013-01-27 13:30:53 +01:00
gl_common.h gl_common: move things used by vo_opengl_old.c only to vo_opengl_old.c 2013-01-13 23:30:13 +01:00
gl_header_fixes.h clang: fix all warnings except deprecations 2012-11-13 22:19:18 +01:00
gl_osd.c
gl_osd.h
osx_common.h osxbundle: cocoa_common: change playlist on fileopen events 2013-01-16 22:27:04 +01:00
osx_common.m osxbundle: cocoa_common: change playlist on fileopen events 2013-01-16 22:27:04 +01:00
pnm_loader.c
pnm_loader.h
vo.c video: remove -x/-y/-xy options 2013-01-23 10:56:47 +01:00
vo.h video: decouple internal pixel formats from FourCCs 2013-01-13 20:04:11 +01:00
vo_caca.c vo_caca: accept any stride for output image 2013-01-13 17:39:32 +01:00
vo_corevideo.h
vo_corevideo.m vo_corevideo: make compile with recent changes 2013-01-15 01:00:07 +01:00
vo_direct3d.c vo_direct3d: remove 2ch hack for 10 bit playback 2013-01-13 20:04:14 +01:00
vo_image.c vo_image: render subs 2013-01-13 20:04:12 +01:00
vo_lavc.c sub: do not copy the target image if there is no OSD/subs 2013-01-13 20:04:12 +01:00
vo_null.c video: remove slice based filtering and video output 2013-01-13 17:39:31 +01:00
vo_opengl.c vo_opengl: always dither 2013-01-27 13:27:32 +01:00
vo_opengl_old.c options: move -geometry parsing to m_option.c 2013-01-23 10:56:11 +01:00
vo_opengl_shaders.glsl vo_opengl: use more precise gamma for BT.709 with color management 2012-12-28 13:43:24 +01:00
vo_sdl.c options: move -geometry parsing to m_option.c 2013-01-23 10:56:11 +01:00
vo_vdpau.c x11: reduce VO mode switching code duplication 2013-01-27 13:30:54 +01:00
vo_x11.c x11: reduce VO mode switching code duplication 2013-01-27 13:30:54 +01:00
vo_xv.c x11: reduce VO mode switching code duplication 2013-01-27 13:30:54 +01:00
w32_common.c core: make WAKEUP_PERIOD overridable by the vo 2012-12-19 12:58:52 +01:00
w32_common.h win32: remove pointless get/release DC wrappers 2012-11-12 20:10:42 +01:00
x11_common.c x11: fix some obvious video mode switching bugs 2013-01-27 13:30:54 +01:00
x11_common.h x11: fix some obvious video mode switching bugs 2013-01-27 13:30:54 +01:00