aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRasmus Steinke <rasi@xssn.at>2014-12-12 18:28:11 +0100
committerRasmus Steinke <rasi@xssn.at>2014-12-12 18:28:11 +0100
commit7d9aa5b7160fa085b1b1595aa4841f0ea2cbb149 (patch)
treec7f2916a21d624347fefeb5d3e2fcb26ea6658df
parent43267dc8923f4968b3ab1c285a88e7af3b0c0ecb (diff)
downloadmpd-7d9aa5b7160fa085b1b1595aa4841f0ea2cbb149.tar.gz
mpd-7d9aa5b7160fa085b1b1595aa4841f0ea2cbb149.tar.xz
mpd-7d9aa5b7160fa085b1b1595aa4841f0ea2cbb149.zip
vorbiscomments: Remove support for non-standard "album artist" tags.
MPD used both "album artist" and "albumartist" tags and mapped them to one tag. This could lead to issues, if a file had both tags, causing MPD to send a list of albumartists instead of a single one. Since "album artist" is not a standard tag anyway and even its originators started to use the proper alternative, its time to say goodbye!
-rw-r--r--NEWS4
-rw-r--r--src/decoder/plugins/XiphTags.cxx1
2 files changed, 3 insertions, 2 deletions
diff --git a/NEWS b/NEWS
index 9ae7adb66..6d8bb10c8 100644
--- a/NEWS
+++ b/NEWS
@@ -4,7 +4,9 @@ ver 0.20 (not yet released)
- "search"/"find" have a "window" parameter
- report song duration with milliseconds precision
* tags
- - ape: drop support for non-standard tag "album artist"
+ - ape, ogg: drop support for non-standard tag "album artist"
+ affected filetypes: vorbis, flac, opus & all files with ape2 tags
+ (most importantly some mp3s)
* decoder
- ffmpeg: support ReplayGain and MixRamp
- ffmpeg: support stream tags
diff --git a/src/decoder/plugins/XiphTags.cxx b/src/decoder/plugins/XiphTags.cxx
index 11a0bcd42..db5f6c5e1 100644
--- a/src/decoder/plugins/XiphTags.cxx
+++ b/src/decoder/plugins/XiphTags.cxx
@@ -27,7 +27,6 @@
const struct tag_table xiph_tags[] = {
{ "tracknumber", TAG_TRACK },
{ "discnumber", TAG_DISC },
- { "album artist", TAG_ALBUM_ARTIST },
{ "description", TAG_COMMENT },
{ nullptr, TAG_NUM_OF_ITEM_TYPES }
};