mpv/video
wm4 ede652774e input: translate mouse position to OSD space early
Until now, mouse positions were just passed to the core as-is, even if
the mouse coordinates didn't map to any useful coordinate space, like
OSD coordinates. Lua scripting (used by the OSC, the only current user
of mouse input) had to translate mouse coordinates manually to OSD space
using mp_get_osd_mouse_pos(). This actually didn't work correctly in
cases mouse coordinates didn't map to OSD (like vo_xv): the mouse
coordinates the OSC got were correct, but input.c was still expecting
"real" mosue coordinates for mouse areas.

Fix this by converting to OSD coordinates before passing the mouse
position to the core.
2013-09-27 15:39:28 +02:00
..
decode video: let sh_video->disp_w/h always be container size 2013-09-26 17:33:57 +02:00
filter vd: move aspect calculation to a function 2013-09-26 16:09:08 +02:00
out input: translate mouse position to OSD space early 2013-09-27 15:39:28 +02:00
csputils.c
csputils.h
fmt-conversion.c video: add vda decode support (with hwaccel) and direct rendering 2013-08-22 12:13:30 +02:00
fmt-conversion.h
image_writer.c
image_writer.h
img_format.c video: add vda decode support (with hwaccel) and direct rendering 2013-08-22 12:13:30 +02:00
img_format.h video: add vda decode support (with hwaccel) and direct rendering 2013-08-22 12:13:30 +02:00
img_fourcc.h
memcpy_pic.h
mp_image.c
mp_image.h Fix previous commit 2013-09-25 22:44:12 +02:00
mp_image_pool.c
mp_image_pool.h
sws_utils.c video: handle video output levels with mp_image_params 2013-08-24 19:40:18 +02:00
sws_utils.h
vaapi.c vaapi: fix compilation with Libav 2013-09-25 22:22:02 +02:00
vaapi.h vaapi: add vf_vavpp and use it for deinterlacing 2013-09-25 13:53:42 +02:00
vdpau.c
vdpau.h
vdpau_functions.inc
vfcap.h