mpv/video
wm4 ba62e01cd3 x11_common: fix some problems with window dragging
There were some bad interactions with the OSC.

For one, dragging the OSC bar, and then moving the mouse outside of the
OSC (while mouse button still held) would suddenly initiate window
dragging. This was because win_drag_button1_down was not reset when
sending a normal mouse event, which means the window dragging code can
become active even after we've basically decided that the preceding
click didn't initiate window dragging.

Second, dragging the window and clicking on the OSC bar after that did
nothing. This was because no mouse button up event was sent to the core,
even though a mouse down event was sent. So make sure the key state is
erased with MP_INPUT_RELEASE_ALL.
2014-03-22 02:12:20 +01:00
..
decode vdpau: remove pointer indirection for a field 2014-03-19 19:57:08 +01:00
filter vaapi: make struct va_surface private 2014-03-17 18:22:35 +01:00
out x11_common: fix some problems with window dragging 2014-03-22 02:12:20 +01:00
csputils.c csputils: provide string descriptions of chroma locations 2014-02-16 03:51:02 +01:00
csputils.h csputils: provide string descriptions of chroma locations 2014-02-16 03:51:02 +01:00
fmt-conversion.c video: fix FFmpeg or Libav being a special snowflake 2014-03-16 16:23:12 +01:00
fmt-conversion.h Take care of some libavutil deprecations, drop support for FFmpeg 1.0 2013-11-29 17:39:57 +01:00
hwdec.h video: move struct mp_hwdec_info into its own header file 2013-11-23 21:26:31 +01:00
image_writer.c image_writer: use new AVFrame API 2014-03-16 13:19:29 +01:00
image_writer.h image_writer: mp_msg conversions 2013-12-21 20:50:10 +01:00
img_format.c vdpau: remove legacy pixel formats 2014-03-17 18:21:11 +01:00
img_format.h vdpau: remove legacy pixel formats 2014-03-17 18:21:11 +01:00
img_fourcc.h
memcpy_pic.h
mp_image.c video: change image format from unsigned int to int in some places 2014-03-17 18:19:57 +01:00
mp_image.h video: change image format from unsigned int to int in some places 2014-03-17 18:19:57 +01:00
mp_image_pool.c mp_image_pool: add features needed for use with hwaccel 2014-03-17 18:21:29 +01:00
mp_image_pool.h mp_image_pool: add features needed for use with hwaccel 2014-03-17 18:21:29 +01:00
sws_utils.c sws_utils: mp_msg conversions 2013-12-21 20:50:10 +01:00
sws_utils.h sws_utils: mp_msg conversions 2013-12-21 20:50:10 +01:00
vaapi.c vaapi: solve potential problem with ambiguous image formats 2014-03-17 18:23:24 +01:00
vaapi.h vaapi: make struct va_surface private 2014-03-17 18:22:35 +01:00
vdpau.c vdpau: remove pointer indirection for a field 2014-03-19 19:57:08 +01:00
vdpau.h vdpau: remove pointer indirection for a field 2014-03-19 19:57:08 +01:00
vdpau_functions.inc
vfcap.h video: remove --flip 2013-12-05 22:58:54 +01:00