aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2010-05-30 22:29:48 +0200
committerMax Kellermann <max@duempel.org>2010-06-30 21:16:28 +0200
commit9328558fc7245613a620ea77e26d19861a23f1ce (patch)
tree080d8d4f2538eff82e80e4bbe922dea966d3acfb
parent026bd158724886026b16245093e749cbe47d24bd (diff)
downloadmpd-9328558fc7245613a620ea77e26d19861a23f1ce.tar.gz
mpd-9328558fc7245613a620ea77e26d19861a23f1ce.tar.xz
mpd-9328558fc7245613a620ea77e26d19861a23f1ce.zip
tag_ape: support album artist
I took this tag name from a MusePack sample file I got from a user. It is not documented in the APE specification: http://wiki.hydrogenaudio.org/index.php?title=APE_key People seem to be using undocumented extensions to the specification anyway, and the best we can do is attempt to support them.
-rw-r--r--NEWS2
-rw-r--r--src/tag_ape.c1
2 files changed, 3 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index ef5cc0091..fe0ec6e6b 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,6 @@
ver 0.15.11 (2010/??/??)
+* tags:
+ - ape: support album artist
ver 0.15.10 (2010/05/30)
diff --git a/src/tag_ape.c b/src/tag_ape.c
index e3b848bfc..6d8e0c743 100644
--- a/src/tag_ape.c
+++ b/src/tag_ape.c
@@ -29,6 +29,7 @@ static const char *const ape_tag_names[] = {
[TAG_ITEM_TITLE] = "title",
[TAG_ITEM_ARTIST] = "artist",
[TAG_ITEM_ALBUM] = "album",
+ [TAG_ITEM_ALBUM_ARTIST] = "album artist",
[TAG_ITEM_COMMENT] = "comment",
[TAG_ITEM_GENRE] = "genre",
[TAG_ITEM_TRACK] = "track",