mpv/video/out
wm4 fe7db61035 options: slightly better option update mechanism
Extend the flag-based notification mechanism that was used via
M_OPT_TERM. Make the vo_opengl update mechanism use this (which, btw.,
also fixes compilation with OpenGL renderers forcibly disabled).

While this adds a 3rd mechanism and just seems to further the chaos, I'd
rather have a very simple mechanism now, than actually furthering the
mess by mixing old and new update mechanisms. In particular, we'll be
able to remove quite some property implementations, and replace them
with much simpler update handling. The new update mechanism can also
more easily refactored once we have a final mechanism that handles
everything in an uniform way.
2016-09-19 19:51:26 +02:00
..
cocoa cocoa: fix display refresh rate retrieval on multi monitor setups 2016-06-18 19:15:36 +02:00
opengl options: slightly better option update mechanism 2016-09-19 19:51:26 +02:00
wayland
win32 displayconfig: treat a refresh rate of 1 as invalid 2016-09-18 22:15:25 +10:00
aspect.c aspect: add --video-unscaled=downscale-big 2016-08-19 22:51:46 +02:00
aspect.h
bitmap_packer.c bitmap_packer: remove some unused functions 2016-07-01 20:29:45 +02:00
bitmap_packer.h bitmap_packer: remove some unused functions 2016-07-01 20:29:45 +02:00
cocoa_common.h
cocoa_common.m osdep: rename atomics.h to atomic.h 2016-09-07 11:26:25 +02:00
d3d_shader_420p.h
d3d_shader_nv12.h
d3d_shader_yuv.hlsl
dither.c
dither.h
drm_common.c build: silence -Wunused-result 2016-06-07 14:12:33 +02:00
drm_common.h
filter_kernels.c
filter_kernels.h
vo.c player, ao, vo: don't call mp_input_wakeup() directly 2016-09-16 14:37:48 +02:00
vo.h player, ao, vo: don't call mp_input_wakeup() directly 2016-09-16 14:37:48 +02:00
vo_caca.c
vo_direct3d.c vo: remove unused VOCTRL_GET_PANSCAN 2016-09-08 18:59:21 +02:00
vo_drm.c vo: remove unused VOCTRL_GET_PANSCAN 2016-09-08 18:59:21 +02:00
vo_image.c vo_image: move to global options 2016-09-05 21:04:55 +02:00
vo_lavc.c mp_image: split colorimetry metadata into its own struct 2016-07-03 19:42:52 +02:00
vo_null.c options: deprecate suboptions for the remaining AO/VOs 2016-09-05 21:26:39 +02:00
vo_opengl.c vo_opengl: redirect window screenshot requests to backend 2016-09-12 19:58:58 +02:00
vo_opengl_cb.c vo: remove unused VOCTRL_GET_PANSCAN 2016-09-08 18:59:21 +02:00
vo_rpi.c vo_opengl: require explicit reset on shader cache after rendering 2016-09-14 20:24:06 +02:00
vo_sdl.c vo: remove unused VOCTRL_GET_PANSCAN 2016-09-08 18:59:21 +02:00
vo_vaapi.c vo: remove unused VOCTRL_GET_PANSCAN 2016-09-08 18:59:21 +02:00
vo_vdpau.c vo: remove unused VOCTRL_GET_PANSCAN 2016-09-08 18:59:21 +02:00
vo_wayland.c vo: remove unused VOCTRL_GET_PANSCAN 2016-09-08 18:59:21 +02:00
vo_x11.c vo_x11: fix some ifdeffery 2016-09-13 18:26:06 +02:00
vo_xv.c vo: remove unused VOCTRL_GET_PANSCAN 2016-09-08 18:59:21 +02:00
w32_common.c player: use better way to wait for input and dispatching commands 2016-09-16 14:49:23 +02:00
w32_common.h
wayland_common.c vo: change messy handling of fullscreen and other flags 2016-08-30 23:52:16 +02:00
wayland_common.h wayland_common: remove untested/unusable wayland dnd code 2016-07-30 00:02:39 +02:00
win_state.c
win_state.h
x11_common.c osdep: rename atomics.h to atomic.h 2016-09-07 11:26:25 +02:00
x11_common.h osdep: rename atomics.h to atomic.h 2016-09-07 11:26:25 +02:00
x11_icon.bin