[libav-devel] [PATCH] avdevice/x11grab: fix cursor drawing in multi-screen setup

Luca Barbato lu_zero at gentoo.org
Mon Sep 15 18:16:34 CEST 2014


On 15/09/14 18:10, Antonio Ospite wrote:
> those changes are not enough to cover the multi-screen case, as I
> said in
> https://lists.libav.org/pipermail/libav-devel/2014-September/063219.html
> 
> So the fix in x11grab_read_packet() is still needed, I'll prepare a
> proper patch soon.

Thanks a lot!

> I tried, and the same logic applies to xcbgrab, these changes are
> needed to fix the multi-screen scenario:

I see.

> maybe the calls to xcb_query_pointer{,_reply} can even be made
> unconditional to make the code more readable, let me know what you
> think.

Probably it wouldn't impact too much.

> Let me know  also if you plan to try the multi-screen setup yourself
> with the dummy driver as I outlined in the aforementioned message.

Sadly I had been extremely busy with some deadlines at work and still
am. Hopefully I can set up the dummy multiscreen setup today though.

> BTW with xcbgrab and show_region on I experience some artifacts in
> the region indicator on my setup with the nouveau driver, do you get
> them too?

No, I do not, tell me how to generate them.

> 
> Thanks,
>    Antonio
> 



More information about the libav-devel mailing list