]> git.ipfire.org Git - thirdparty/shairport-sync.git/commitdiff
Refinements to adding cover art.
authorMike Brady <mikebrady@eircom.net>
Sat, 20 Jan 2018 19:08:08 +0000 (19:08 +0000)
committerMike Brady <mikebrady@eircom.net>
Sat, 20 Jan 2018 19:08:08 +0000 (19:08 +0000)
mpris-service.c

index abb5e70dd448df20e8f1ad6b9d62ad4ba9061195..f36707cfc88cdd9e7da039c8b1b20297cd8dc813 100644 (file)
@@ -85,13 +85,12 @@ void mpris_metadata_watcher(struct metadata_bundle *argc, void *userdata) {
   // debug(1,"Build metadata");
   dict_builder = g_variant_builder_new(G_VARIANT_TYPE("a{sv}"));
   // Make up the artwork URI if we have one
-  if (argc->cover_art_pathname)
+  if (argc->cover_art_pathname) {
     sprintf(artURIstring, "file://%s", argc->cover_art_pathname);
-  else
-    artURIstring[0] = 0;
-  // sprintf(artURIstring,"");
-  artUrl = g_variant_new("s", artURIstring);
-  g_variant_builder_add(dict_builder, "{sv}", "mpris:artUrl", artUrl);
+    // sprintf(artURIstring,"");
+    artUrl = g_variant_new("s", artURIstring);
+    g_variant_builder_add(dict_builder, "{sv}", "mpris:artUrl", artUrl);
+  }
   g_variant_builder_add(dict_builder, "{sv}", "mpris:trackid", trackid);
   g_variant_builder_add(dict_builder, "{sv}", "mpris:length", tracklength);