1
0
mirror of https://github.com/mpv-player/mpv synced 2025-02-23 08:26:56 +00:00
mpv/video/out
Martin Herkt d2e750ccd6 w32_common: fix mouse clicks
Apparently this has been broken for a year or so. The were three
reasons for the breakage here:

    1. The window dragging hack prevented any DOWN event from
       passing through since it always returned before we even got
       the button.
    2. The window style had CS_DBLCLKS in its flags, so we did not
       get any DOWN events when the OS had detected a double click
       (instead expecting us to handle a DBL event).
    3. We never sent any mouse buttons when mouse movement handling
       was disabled.
2013-12-19 21:04:10 +01:00
..
cocoa Fix OSX build; remove all remaining mpvcore references 2013-12-17 08:44:21 +01:00
aspect.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
aspect.h video: simplify aspect calculation stuff 2013-03-17 22:07:13 +01:00
bitmap_packer.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
bitmap_packer.h
cocoa_common.h cocoa_common: call gl_clear indirectly 2013-09-28 15:08:40 +02:00
cocoa_common.m Fix OSX build; remove all remaining mpvcore references 2013-12-17 08:44: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
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 gl_common: remove unneeded callback 2013-11-14 19:51:40 +01:00
gl_common.c Move options/config related files from mpvcore/ to options/ 2013-12-17 02:07:57 +01:00
gl_common.h Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
gl_header_fixes.h gl_video: support packed YUV formats with Apple extensions 2013-12-02 09:03:30 +01:00
gl_hwdec_vaglx.c gl_hwdec: use a imgfmt field instead of a query_format callback 2013-11-29 14:19:51 +01:00
gl_hwdec_vda.c gl_video: change internal API for hwdec mp_image download 2013-12-02 21:26:17 +01:00
gl_hwdec_vdpau.c gl_hwdec: use a imgfmt field instead of a query_format callback 2013-11-29 14:19:51 +01:00
gl_lcms.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
gl_lcms.h gl_lcms: mp_msg conversion 2013-09-12 01:34:42 +02:00
gl_osd.c vo_opengl: fix alpha values written to the framebuffer 2013-11-10 03:14:38 +01:00
gl_osd.h Rename sub.c/.h to osd.c/.h 2013-11-24 14:44:58 +01:00
gl_video_shaders.glsl vo_opengl: add support for rectangle textures 2013-12-01 23:39:13 +01:00
gl_video.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
gl_video.h vo_opengl: add support for rectangle textures 2013-12-01 23:39:13 +01:00
gl_w32.c gl_common: remove unneeded callback 2013-11-14 19:51:40 +01:00
gl_wayland.c wayland/egl: use wayland log 2013-09-12 16:36:52 +02:00
gl_x11.c gl_common: remove unneeded callback 2013-11-14 19:51:40 +01:00
pnm_loader.c
pnm_loader.h
vo_caca.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
vo_corevideo.c Move options/config related files from mpvcore/ to options/ 2013-12-17 02:07:57 +01:00
vo_direct3d.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
vo_image.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
vo_lavc.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
vo_null.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
vo_opengl_old.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
vo_opengl.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
vo_sdl.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
vo_vaapi.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
vo_vdpau.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
vo_wayland.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
vo_x11.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
vo_xv.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
vo.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
vo.h Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
w32_common.c w32_common: fix mouse clicks 2013-12-19 21:04:10 +01:00
w32_common.h input: deal with spurious X11 LeaveNotify events 2013-09-01 20:17:51 +02:00
wayland_common.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
wayland_common.h wayland: better name for mouse coordinates 2013-10-25 10:30:12 +02:00
x11_common.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
x11_common.h Reduce recursive config.h inclusions in headers 2013-12-18 17:12:21 +01:00
x11_icon.bin x11: add window icon 2013-09-01 23:27:33 +02:00