Commit b3c67372 authored by Carl Eugen Hoyos's avatar Carl Eugen Hoyos

Force opaque alpha channel for 32bit x11grab image.

Fixes ticket #163.
Approved-by: Clemens Fruhwirth
Approved-by: Edouard Gomez
parent be97e7b9
...@@ -537,6 +537,8 @@ x11grab_read_packet(AVFormatContext *s1, AVPacket *pkt) ...@@ -537,6 +537,8 @@ x11grab_read_packet(AVFormatContext *s1, AVPacket *pkt)
av_log (s1, AV_LOG_INFO, "XGetZPixmap() failed\n"); av_log (s1, AV_LOG_INFO, "XGetZPixmap() failed\n");
} }
} }
if (image->bits_per_pixel == 32)
XAddPixel(image, 0xFF000000);
if (s->draw_mouse) { if (s->draw_mouse) {
paint_mouse_pointer(image, s); paint_mouse_pointer(image, s);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment