[grilo-mediaserver2] Ensure there is always a valid title
- From: Juan A. Suarez Romero <jasuarez src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [grilo-mediaserver2] Ensure there is always a valid title
- Date: Mon, 10 Sep 2012 13:54:32 +0000 (UTC)
commit 0866f4e9e0d21a0f9f909738ed1a3a2da014aef8
Author: Juan A. Suarez Romero <jasuarez igalia com>
Date: Mon Sep 10 13:52:23 2012 +0000
Ensure there is always a valid title
This fixes https://bugzilla.gnome.org/show_bug.cgi?id=679891
src/grilo-mediaserver2.c | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
---
diff --git a/src/grilo-mediaserver2.c b/src/grilo-mediaserver2.c
index 154ae77..62992ee 100644
--- a/src/grilo-mediaserver2.c
+++ b/src/grilo-mediaserver2.c
@@ -263,6 +263,7 @@ fill_properties_table (MS2Server *server,
{
GList *prop;
GrlKeyID key;
+ const gchar *title;
gchar *id;
gchar *urls[2] = { 0 };
@@ -280,9 +281,14 @@ fill_properties_table (MS2Server *server,
g_free (id);
}
} else if (key == GRL_METADATA_KEY_TITLE) {
+ /* Ensure we always insert a valid title */
+ title = grl_media_get_title (media);
+ if (!title) {
+ title = "Unknown";
+ }
ms2_server_set_display_name (server,
properties_table,
- grl_media_get_title (media));
+ title);
} else if (key == GRL_METADATA_KEY_ALBUM) {
ms2_server_set_album (server,
properties_table,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]