While using GDK in C/C++, I try to copy a GdkPixbuf with a transparent background over another GdkPixbuf, gdk_pixbuf_copy_area() says:
(scrol:6227): GdkPixbuf-CRITICAL **: 10:41:37.084: gdk_pixbuf_copy_area: assertion '!(gdk_pixbuf_get_has_alpha (src_pixbuf) && !gdk_pixbuf_get_has_alpha (dest_pixbuf))' failed
If gdk_pixbuf_copy_area() won't do it, then how do I do this? I want to change the destination GdkPixbuf, not the display or window or whatever, so overlays and composites don't seem to be the answer.
thanks.