1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-19 05:15:12 +00:00
mpv/video/out
Stefano Pigozzi 7822b97033 cocoa: perform VOCTRL_SET_UNFS_WINDOW_SIZE asyncronously
Apparently if resizing a NSWindow from a secondary thread Cocoa will
automatically protect itself using NSViewHierarchyLock and in our case,
cause a deadlock.

Fixes #1210
2014-10-24 20:30:53 +02:00
..
cocoa cocoa: reintroduce async resize 2014-10-18 18:30:22 +02:00
wayland wayland/buffer: use buffer macros consistently 2014-09-16 15:48:07 +02:00
aspect.c
aspect.h
bitmap_packer.c
bitmap_packer.h
cocoa_common.h cocoa: move CGL context creation to gl_cocoa 2014-07-08 21:06:57 +02:00
cocoa_common.m cocoa: perform VOCTRL_SET_UNFS_WINDOW_SIZE asyncronously 2014-10-24 20:30:53 +02:00
d3d_shader_yuv.h
d3d_shader_yuv.hlsl
dither.c malloc+memset(0) to calloc 2014-09-05 01:59:11 +02:00
dither.h
filter_kernels.c vo_opengl: add parameter to gaussian filter 2014-08-26 22:19:32 +02:00
filter_kernels.h vo_opengl: add radius options for filters 2014-08-26 22:19:30 +02:00
gl_cocoa.c cocoa: reintroduce async resize 2014-10-18 18:30:22 +02:00
gl_common.c Add some missing "const"s 2014-10-10 13:44:08 +02:00
gl_common.h Move compat/ and bstr/ directory contents somewhere else 2014-08-29 12:31:52 +02:00
gl_header_fixes.h
gl_hwdec_vaglx.c vaapi: try dealing with Intel's braindamaged shit drivers 2014-08-21 22:45:58 +02:00
gl_hwdec_vda.c
gl_hwdec_vdpau.c
gl_lcms.c Move compat/ and bstr/ directory contents somewhere else 2014-08-29 12:31:52 +02:00
gl_lcms.h
gl_osd.c
gl_osd.h
gl_video_shaders.glsl vo_opengl: remove macro operator from shader 2014-08-29 20:56:03 +02:00
gl_video.c cocoa: reintroduce async resize 2014-10-18 18:30:22 +02:00
gl_video.h cocoa: reintroduce async resize 2014-10-18 18:30:22 +02:00
gl_w32.c win32: fix build 2014-08-05 23:43:40 +02:00
gl_wayland.c gl_wayland: fix crash after eglInitialze failed 2014-08-30 10:17:51 +02:00
gl_x11.c gl_x11: distinguish missing GLX and too old GLX versions 2014-10-12 01:33:10 +02:00
pnm_loader.c Audit and replace all ctype.h uses 2014-07-01 23:11:08 +02:00
pnm_loader.h
vo_caca.c vo: remove vo_mouse_movement() wrapper 2014-07-27 21:53:29 +02:00
vo_direct3d.c vo_direct3d: allow resizing before video init 2014-08-06 20:30:47 +02:00
vo_image.c win32: get rid of mp_stat in the normal source code 2014-10-17 22:15:19 +02:00
vo_lavc.c vo_vdpau: better integration with the generic framedrop code 2014-09-20 15:17:12 +02:00
vo_null.c
vo_opengl_old.c Audit and replace all ctype.h uses 2014-07-01 23:11:08 +02:00
vo_opengl.c cocoa: reintroduce async resize 2014-10-18 18:30:22 +02:00
vo_sdl.c vo_sdl: fix typo 2014-09-05 22:10:20 +02:00
vo_vaapi.c vaapi: try dealing with Intel's braindamaged shit drivers 2014-08-21 22:45:58 +02:00
vo_vdpau.c vo_vdpau: don't try to create surfaces of size 0 2014-10-01 17:29:24 +02:00
vo_wayland.c vo_wayland: remove unnecessary check 2014-09-16 15:54:10 +02:00
vo_x11.c malloc+memset(0) to calloc 2014-09-05 01:59:11 +02:00
vo_xv.c vo: different hack for VOs which need to mangle mouse input 2014-07-27 21:33:11 +02:00
vo.c Set thread name for debugging 2014-10-19 23:48:40 +02:00
vo.h video: return responsibility of video redraw back to playloop 2014-10-03 23:07:08 +02:00
w32_common.c Set thread name for debugging 2014-10-19 23:48:40 +02:00
w32_common.h win32: create OpenGL context on the GUI thread 2014-08-05 20:02:23 +02:00
wayland_common.c wayland: use reported rete and delay 2014-09-19 17:38:24 +02:00
wayland_common.h wayland_common: fix changing videos when fullscreen 2014-09-10 19:21:52 +02:00
win_state.c
win_state.h
x11_common.c x11: don't wait for asynchronous X resizing with window-scale 2014-10-13 09:57:31 +02:00
x11_common.h x11: if the WM supports _NET_FRAME_EXTENTS, don't wait for map 2014-09-15 19:19:01 +02:00
x11_icon.bin