From a59f1b21a6b302e5d42b00e8b6f3276979b683b4 Mon Sep 17 00:00:00 2001 From: vkostas Date: Sun, 7 Feb 2021 20:39:33 +0100 Subject: [PATCH] Fix: Separate Conductor from Performer Conductor was incorrectly saved to Performer tag in MPD database --- NEWS | 2 ++ src/tag/Id3Scan.cxx | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 8d0c6455a..6f2606b0e 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,6 @@ ver 0.22.5 (not yet released) +* tags + - id: translate TPE3 to Conductor, not Performer * output - httpd: error handling on Windows improved diff --git a/src/tag/Id3Scan.cxx b/src/tag/Id3Scan.cxx index c2b9b7837..ef787f412 100644 --- a/src/tag/Id3Scan.cxx +++ b/src/tag/Id3Scan.cxx @@ -352,7 +352,7 @@ scan_id3_tag(const struct id3_tag *tag, TagHandler &handler) noexcept handler); tag_id3_import_text(tag, ID3_FRAME_COMPOSER, TAG_COMPOSER, handler); - tag_id3_import_text(tag, "TPE3", TAG_PERFORMER, + tag_id3_import_text(tag, "TPE3", TAG_CONDUCTOR, handler); tag_id3_import_text(tag, "TPE4", TAG_PERFORMER, handler); tag_id3_import_text(tag, "TIT1", TAG_GROUPING, handler);