[FFmpeg-devel] [PATCH 0/2] avdevice/x11grab: fix cursor drawing in multi-screen setup
Antonio Ospite
ao2 at ao2.it
Mon Sep 8 13:15:17 CEST 2014
Hi,
with multi-screen setups x11grab does not behave in the correct way wrt.
drawing the mouse cursor, e.g. when doing:
ffplay -f x11grab -i ":0.1"
the mouse cursor was drawn in the captured video even when the mouse
pointer was on :0.0.
The following patches fix the issue.
Patch 1 is just a preparatory change which has also the effect to
minimize the delta with the version of patch 2 I am sending to libav.
Patch 2 has the actual fix I came up with, look there for a detailed
description of the issue.
I can provide further info about how to replicate the issue with
a virtual screen using the xserver-xorg-video-dummy driver if anybody is
interested.
Thanks,
Antonio
Antonio Ospite (2):
avdevice/x11grab: rename the "w" Window to "root" in
paint_mouse_pointer
avdevice/x11grab: fix cursor drawing in multi-screen setup
libavdevice/x11grab.c | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
--
Antonio Ospite
http://ao2.it
A: Because it messes up the order in which people normally read text.
See http://en.wikipedia.org/wiki/Posting_style
Q: Why is top-posting such a bad thing?
More information about the ffmpeg-devel
mailing list