1
0
mirror of https://github.com/mpv-player/mpv synced 2025-02-07 23:51:49 +00:00
mpv/video/out
Alexander Preisinger 3dc063a330 wayland: use a unified struct for the state
This commit removes the pointer to the single different structures for input
and window and puts them as anonymous structures inside the wayland_state
structure.

This has the disadvantage of passing the substructure to the listeners, but the
advantage is that we don't have to allocate them and check for NULL pointers.
This makes it more reliable and easier to follow.
2013-07-18 17:52:56 +02:00
..
aspect.c vo: remove aspdat.asp member 2013-07-18 13:57:28 +02:00
aspect.h
bitmap_packer.c Silence some compiler warnings 2013-05-21 00:04:27 +02:00
bitmap_packer.h
cocoa_common.h cocoa_common: remove play/pause VOCTRL functions 2013-06-14 07:34:47 +02:00
cocoa_common.m video: remove fullscreen flags chaos 2013-07-18 14:07:21 +02:00
d3d_shader_yuv.h
d3d_shader_yuv.hlsl
dither.c dither: don't use long double 2013-07-05 20:26:32 +02:00
dither.h gl_video: improve dithering 2013-05-26 16:44:20 +02:00
filter_kernels.c
filter_kernels.h
gl_cocoa.c video/out: introduce vo_control for gl_common based VOs 2013-05-26 16:44:18 +02:00
gl_common.c gl_common: fix invalid alignment 2013-05-30 15:56:51 +02:00
gl_common.h gl_video: improve dithering 2013-05-26 16:44:20 +02:00
gl_header_fixes.h
gl_lcms.c core: change open_stream and demux_open signature 2013-07-12 21:56:40 +02:00
gl_lcms.h
gl_osd.c add a way to resize window contents without VO resize 2013-05-12 15:27:54 +02:00
gl_osd.h add a way to resize window contents without VO resize 2013-05-12 15:27:54 +02:00
gl_video_shaders.glsl gl_video: add support for more rgb formats 2013-07-18 13:52:38 +02:00
gl_video.c gl_video: add support for more rgb formats 2013-07-18 13:52:38 +02:00
gl_video.h vo_opengl: handle chroma location 2013-06-28 21:20:41 +02:00
gl_w32.c video/out: introduce vo_control for gl_common based VOs 2013-05-26 16:44:18 +02:00
gl_wayland.c wayland: use a unified struct for the state 2013-07-18 17:52:56 +02:00
gl_x11.c video/out: introduce vo_control for gl_common based VOs 2013-05-26 16:44:18 +02:00
pnm_loader.c
pnm_loader.h
vo_caca.c core: cleanup more mp_fifo leftovers 2013-07-02 14:11:31 +02:00
vo_corevideo.h
vo_corevideo.m video/out: introduce vo_control for gl_common based VOs 2013-05-26 16:44:18 +02:00
vo_direct3d.c w32: use vo_w32_control() for all VOs 2013-05-26 16:44:19 +02:00
vo_image.c vo: remove vo.check_events callback 2013-05-26 16:44:19 +02:00
vo_lavc.c vo_lavc: remove unused variable 2013-06-18 12:22:25 +02:00
vo_null.c vo: remove vo.check_events callback 2013-05-26 16:44:19 +02:00
vo_opengl_old.c video/out: introduce vo_control for gl_common based VOs 2013-05-26 16:44:18 +02:00
vo_opengl.c video: add a new method to configure filters and VOs 2013-06-28 20:34:46 +02:00
vo_sdl.c video: remove fullscreen flags chaos 2013-07-18 14:07:21 +02:00
vo_vdpau.c video: remove fullscreen flags chaos 2013-07-18 14:07:21 +02:00
vo_x11.c sws_utils: don't recursively include libswscale header 2013-07-18 13:46:05 +02:00
vo_xv.c input: handle mouse movement differently 2013-06-29 22:58:13 +02:00
vo.c video: redo how colorspaces are handled 2013-07-16 23:22:55 +02:00
vo.h video: remove fullscreen flags chaos 2013-07-18 14:07:21 +02:00
w32_common.c video: remove fullscreen flags chaos 2013-07-18 14:07:21 +02:00
w32_common.h w32: enable screensaver when paused 2013-06-14 00:39:31 +02:00
wayland_common.c wayland: use a unified struct for the state 2013-07-18 17:52:56 +02:00
wayland_common.h wayland: use a unified struct for the state 2013-07-18 17:52:56 +02:00
x11_common.c video: remove fullscreen flags chaos 2013-07-18 14:07:21 +02:00
x11_common.h video: remove fullscreen flags chaos 2013-07-18 14:07:21 +02:00