• Antonio Ospite's avatar
    x11grab: Check the XQueryPointer return value · 2a5ac99e
    Antonio Ospite authored
    The paint_mouse_pointer() code uses XFixes to retrieve the cursor
    coordinates, but XFixes gives no information about which screen the
    pointer is on; this results in always drawing the cursor on the
    captured screen even if the mouse pointer was on another screen.
    
    For example, when capturing from screen 1 (i.e. -f x11grab -i ":0.1")
    the cursor was being drawn in the captured image even when the mouse
    pointer was actually on screen 0, which is wrong and visually confusing.
    
    CC: libav-stable@libav.org
    Signed-off-by: 's avatarLuca Barbato <lu_zero@gentoo.org>
    2a5ac99e
Name
Last commit
Last update
compat Loading commit data...
doc Loading commit data...
libavcodec Loading commit data...
libavdevice Loading commit data...
libavfilter Loading commit data...
libavformat Loading commit data...
libavresample Loading commit data...
libavutil Loading commit data...
libswscale Loading commit data...
presets Loading commit data...
tests Loading commit data...
tools Loading commit data...
.gitignore Loading commit data...
COPYING.GPLv2 Loading commit data...
COPYING.GPLv3 Loading commit data...
COPYING.LGPLv2.1 Loading commit data...
COPYING.LGPLv3 Loading commit data...
CREDITS Loading commit data...
Changelog Loading commit data...
INSTALL Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
README Loading commit data...
README.md Loading commit data...
RELEASE Loading commit data...
arch.mak Loading commit data...
avconv.c Loading commit data...
avconv.h Loading commit data...
avconv_dxva2.c Loading commit data...
avconv_filter.c Loading commit data...
avconv_opt.c Loading commit data...
avconv_vda.c Loading commit data...
avconv_vdpau.c Loading commit data...
avplay.c Loading commit data...
avprobe.c Loading commit data...
cmdutils.c Loading commit data...
cmdutils.h Loading commit data...
cmdutils_common_opts.h Loading commit data...
common.mak Loading commit data...
configure Loading commit data...
library.mak Loading commit data...
version.sh Loading commit data...