[rhythmbox] iradio: use organization tag to fill in the stream name
- From: Jonathan Matthew <jmatthew src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [rhythmbox] iradio: use organization tag to fill in the stream name
- Date: Fri, 15 Feb 2013 12:10:05 +0000 (UTC)
commit da27fd0d6b9705e07b0e7f2e91ae131ef6348472
Author: Jonathan Matthew <jonathan d14n org>
Date: Fri Feb 15 22:09:31 2013 +1000
iradio: use organization tag to fill in the stream name
backends/gstreamer/rb-player-gst-helper.c | 2 ++
plugins/iradio/rb-iradio-source.c | 2 ++
2 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/backends/gstreamer/rb-player-gst-helper.c b/backends/gstreamer/rb-player-gst-helper.c
index 7eda46f..b56ff83 100644
--- a/backends/gstreamer/rb-player-gst-helper.c
+++ b/backends/gstreamer/rb-player-gst-helper.c
@@ -276,6 +276,8 @@ rb_gst_process_tag_string (const GstTagList *taglist,
*field = RB_METADATA_FIELD_GENRE;
else if (!strcmp (tag, GST_TAG_COMMENT))
*field = RB_METADATA_FIELD_COMMENT;
+ else if (!strcmp (tag, GST_TAG_ORGANIZATION))
+ *field = RB_METADATA_FIELD_ORGANIZATION;
else if (!strcmp (tag, GST_TAG_BITRATE))
*field = RB_METADATA_FIELD_BITRATE;
else if (!strcmp (tag, GST_TAG_MUSICBRAINZ_TRACKID))
diff --git a/plugins/iradio/rb-iradio-source.c b/plugins/iradio/rb-iradio-source.c
index 44476a6..b83908c 100644
--- a/plugins/iradio/rb-iradio-source.c
+++ b/plugins/iradio/rb-iradio-source.c
@@ -1033,6 +1033,7 @@ info_available_cb (RBPlayer *backend,
case RB_METADATA_FIELD_ARTIST:
case RB_METADATA_FIELD_GENRE:
case RB_METADATA_FIELD_COMMENT:
+ case RB_METADATA_FIELD_ORGANIZATION:
str = g_value_dup_string (value);
if (!g_utf8_validate (str, -1, NULL)) {
g_warning ("Invalid UTF-8 from internet radio: %s", str);
@@ -1077,6 +1078,7 @@ info_available_cb (RBPlayer *backend,
break;
}
case RB_METADATA_FIELD_COMMENT:
+ case RB_METADATA_FIELD_ORGANIZATION:
{
const char *existing;
const char *location;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]