mirror of https://git.ffmpeg.org/ffmpeg.git
2a5ac99e6e
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: Luca Barbato <lu_zero@gentoo.org> |
||
---|---|---|
.. | ||
Makefile | ||
alldevices.c | ||
alsa-audio-common.c | ||
alsa-audio-dec.c | ||
alsa-audio-enc.c | ||
alsa-audio.h | ||
avdevice.c | ||
avdevice.h | ||
bktr.c | ||
dv1394.c | ||
dv1394.h | ||
fbdev.c | ||
file_open.c | ||
jack_audio.c | ||
libavdevice.v | ||
libcdio.c | ||
libdc1394.c | ||
oss_audio.c | ||
oss_audio.h | ||
oss_audio_dec.c | ||
oss_audio_enc.c | ||
pulse.c | ||
sndio_common.c | ||
sndio_common.h | ||
sndio_dec.c | ||
sndio_enc.c | ||
timefilter.c | ||
timefilter.h | ||
v4l2.c | ||
version.h | ||
vfwcap.c | ||
x11grab.c |