[Swfdec-commits] src/swfmoz_player.c
Benjamin Otte
company at kemper.freedesktop.org
Thu May 1 05:25:20 PDT 2008
src/swfmoz_player.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
New commits:
commit cce5c91caa69fcb5a7c8d069c7bd7f23c4f6b3dc
Author: Benjamin Otte <otte at gnome.org>
Date: Thu May 1 14:00:35 2008 +0200
adapt to background color fixes
This should make transparent wmode really work now
diff --git a/src/swfmoz_player.c b/src/swfmoz_player.c
index 21da07c..f9a539c 100644
--- a/src/swfmoz_player.c
+++ b/src/swfmoz_player.c
@@ -698,7 +698,11 @@ swfmoz_player_render (SwfmozPlayer *player, cairo_t *cr, GdkRegion *region)
cairo_clip (cr);
/* paint it */
if (player->opaque) {
- cairo_set_source_rgb (cr, 1, 1, 1);
+ guint bgcolor = swfdec_player_get_background_color (SWFDEC_PLAYER (player));
+ cairo_set_source_rgb (cr,
+ ((bgcolor >> 16) & 0xFF) / 255.0,
+ ((bgcolor >> 8) & 0xFF) / 255.0,
+ (bgcolor & 0xFF) / 255.0);
cairo_paint (cr);
}
cairo_translate (cr, player->target_rect.x, player->target_rect.y);
More information about the Swfdec-commits
mailing list