mpv/video/out
wm4 16d276308a x11, wayland: do not accidentally close FD 0
Both backends have code to close each FD of their wakeup_pipe array.
This array is default-initialized with 0, which means if the backends
exit before the wakeup pipe is created (e.g. when probing), they would
close FD 0.

Initialize the FDs with -1. Then we call close(-1) in these situations,
which is perfectly allowed and has no bad consequences.
2016-07-21 15:18:32 +02:00
..
cocoa cocoa: fix display refresh rate retrieval on multi monitor setups 2016-06-18 19:15:36 +02:00
opengl wayland: port to the new wakeup/wait_events framework 2016-07-21 14:45:38 +02:00
wayland Relicense some non-MPlayer source files to LGPL 2.1 or later 2016-01-19 18:36:06 +01:00
win32 mpv_talloc.h: rename from talloc.h 2016-01-11 21:05:55 +01:00
aspect.c aspect: rework --video-unscaled 2016-04-10 18:29:20 +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 cocoa: remove unused icc profile variables 2016-07-21 08:48:45 +02:00
d3d_shader_420p.h
d3d_shader_nv12.h
d3d_shader_yuv.hlsl
dither.c Change GPL/LGPL dual-licensed files to LGPL 2016-01-19 18:36:34 +01:00
dither.h
drm_common.c build: silence -Wunused-result 2016-06-07 14:12:33 +02:00
drm_common.h Relicense some non-MPlayer source files to LGPL 2.1 or later 2016-01-19 18:36:06 +01:00
filter_kernels.c filter_kernels: improve the gaussian function 2016-01-07 12:17:34 +01:00
filter_kernels.h filter_kernels.h: adjust the license 2016-01-19 18:41:11 +01:00
vo.c vo: remove now unused event_fd handling 2016-07-21 14:48:30 +02:00
vo.h vo: remove now unused event_fd handling 2016-07-21 14:48:30 +02:00
vo_caca.c
vo_direct3d.c vo_direct3d: remove bitmap packer 2016-07-01 20:28:49 +02:00
vo_drm.c vo_opengl: allow backends to provide callbacks for custom event loops 2016-07-20 20:42:30 +02:00
vo_image.c mpv_talloc.h: rename from talloc.h 2016-01-11 21:05:55 +01:00
vo_lavc.c mp_image: split colorimetry metadata into its own struct 2016-07-03 19:42:52 +02:00
vo_null.c
vo_opengl.c vo_opengl: allow backends to provide callbacks for custom event loops 2016-07-20 20:42:30 +02:00
vo_opengl_cb.c vo_opengl_cb: icc-profile-auto does not and will not work 2016-06-05 15:00:07 +02:00
vo_rpi.c mp_image: split colorimetry metadata into its own struct 2016-07-03 19:42:52 +02:00
vo_sdl.c vo_opengl: allow backends to provide callbacks for custom event loops 2016-07-20 20:42:30 +02:00
vo_vaapi.c x11: stop using vo.event_fd 2016-07-20 20:52:08 +02:00
vo_vdpau.c x11: stop using vo.event_fd 2016-07-20 20:52:08 +02:00
vo_wayland.c wayland: port to the new wakeup/wait_events framework 2016-07-21 14:45:38 +02:00
vo_x11.c x11: stop using vo.event_fd 2016-07-20 20:52:08 +02:00
vo_xv.c x11: stop using vo.event_fd 2016-07-20 20:52:08 +02:00
w32_common.c w32_common: make WM_NCHITTEST simpler and more accurate 2016-07-03 21:58:29 +10:00
w32_common.h
wayland_common.c x11, wayland: do not accidentally close FD 0 2016-07-21 15:18:32 +02:00
wayland_common.h wayland: port to the new wakeup/wait_events framework 2016-07-21 14:45:38 +02:00
win_state.c
win_state.h
x11_common.c x11, wayland: do not accidentally close FD 0 2016-07-21 15:18:32 +02:00
x11_common.h x11: stop using vo.event_fd 2016-07-20 20:52:08 +02:00
x11_icon.bin