summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim.muller@collabora.co.uk>2011-12-16 01:50:02 +0000
committerTim-Philipp Müller <tim.muller@collabora.co.uk>2011-12-16 01:52:56 +0000
commitef06f5d853bc6eff433cf78227f0509246103a01 (patch)
treefe9fe7d9b36c8ead6ae5b13b551372cb536dfa4a /src
parente2b73297118e07c69f60cc74f6955a4a82a398a9 (diff)
downloadtotem-ef06f5d853bc6eff433cf78227f0509246103a01.tar.gz
bacon-video-widget: fix get_metadata for BVW_INFO_COVER
Must init the GValue before putting stuff into it. Makes coverart display work again and fixes g_value_take_object() warnings spew.
Diffstat (limited to 'src')
-rw-r--r--src/backend/bacon-video-widget-gst-0.10.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/backend/bacon-video-widget-gst-0.10.c b/src/backend/bacon-video-widget-gst-0.10.c
index 32d2bd020..dd39a80a8 100644
--- a/src/backend/bacon-video-widget-gst-0.10.c
+++ b/src/backend/bacon-video-widget-gst-0.10.c
@@ -5797,8 +5797,10 @@ bacon_video_widget_get_metadata (BaconVideoWidget * bvw,
break;
pixbuf = totem_gst_tag_list_get_cover (bvw->priv->tagcache);
- if (pixbuf)
+ if (pixbuf) {
+ g_value_init (value, GDK_TYPE_PIXBUF);
g_value_take_object (value, pixbuf);
+ }
}
break;
default: