[Xfce4-commits] <parole:master> Ignore artwork if video

Sean Davis noreply at xfce.org
Thu Dec 12 00:18:37 CET 2013


Updating branch refs/heads/master
         to 5bbb38b777f6ab613880e8ad786c8535912a8e1a (commit)
       from 20f5473559b4c560985a211c1741ec9bc4e97fdf (commit)

commit 5bbb38b777f6ab613880e8ad786c8535912a8e1a
Author: Sean Davis <smd.seandavis at gmail.com>
Date:   Sun Dec 8 17:40:12 2013 -0500

    Ignore artwork if video

 src/plugins/mpris2/mpris2-provider.c |    8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/src/plugins/mpris2/mpris2-provider.c b/src/plugins/mpris2/mpris2-provider.c
index 106c08c..1d99bce 100644
--- a/src/plugins/mpris2/mpris2-provider.c
+++ b/src/plugins/mpris2/mpris2-provider.c
@@ -506,6 +506,7 @@ static void handle_get_metadata (const ParoleStream *stream, GVariantBuilder *b)
     gchar *title, *album, *artist, *year, *comment, *stream_uri, *genre, *image_uri;
     gint track_id, bitrate;
     gint64 duration;
+    gboolean has_video;
 
     g_object_get (G_OBJECT (stream),
                   "title", &title,
@@ -519,7 +520,14 @@ static void handle_get_metadata (const ParoleStream *stream, GVariantBuilder *b)
                   "image_uri", &image_uri,
                   "track", &track_id,
                   "bitrate", &bitrate,
+                  "has-video", &has_video,
                   NULL);
+                  
+    if (has_video)
+    {
+        g_free(image_uri);
+        image_uri = NULL;
+    }
 
     g_variant_builder_add (b, "{sv}", "mpris:trackid",
         handle_get_trackid(stream));


More information about the Xfce4-commits mailing list