]> granicus.if.org Git - taglib/commitdiff
Use names that are consistent with Vorbis Comments
authorLukáš Lalinský <lalinsky@gmail.com>
Wed, 21 Nov 2012 16:24:32 +0000 (17:24 +0100)
committerLukáš Lalinský <lalinsky@gmail.com>
Wed, 21 Nov 2012 16:24:32 +0000 (17:24 +0100)
taglib/mpeg/id3v2/frames/uniquefileidentifierframe.cpp
taglib/mpeg/id3v2/id3v2frame.cpp
taglib/toolkit/tpropertymap.h
tests/test_id3v2.cpp

index 0725c729a7227fba17f9d3132afaad0fbf8a2a76..a0e842e0082fd48e7d3073625727a52e3ad28554 100644 (file)
@@ -93,7 +93,7 @@ PropertyMap UniqueFileIdentifierFrame::asProperties() const
 {
   PropertyMap map;
   if(d->owner == "http://musicbrainz.org") {
-    map.insert("MUSICBRAINZ_RECORDINGID", String(d->identifier));
+    map.insert("MUSICBRAINZ_TRACKID", String(d->identifier));
   }
   else {
     map.unsupportedData().append(frameID() + String("/") + d->owner);
index 372778b1e1b09bc8f429e6974ffea0e78a31047f..37d96846968794b3ddc8fd101322dac6ac04ab9a 100644 (file)
@@ -127,7 +127,7 @@ Frame *Frame::createTextualFrame(const String &key, const StringList &values) //
         return frame;
     }
   }
-  if(key == "MUSICBRAINZ_RECORDINGID" && values.size() == 1) {
+  if(key == "MUSICBRAINZ_TRACKID" && values.size() == 1) {
     UniqueFileIdentifierFrame *frame = new UniqueFileIdentifierFrame("http://musicbrainz.org", values.front().data(String::UTF8));
     return frame;
   }
@@ -394,9 +394,9 @@ static const char *frameTranslation[][2] = {
 
 static const TagLib::uint txxxFrameTranslationSize = 7;
 static const char *txxxFrameTranslation[][2] = {
-  { "MusicBrainz Album Id", "MUSICBRAINZ_RELEASEID" },
+  { "MusicBrainz Album Id", "MUSICBRAINZ_ALBUMID" },
   { "MusicBrainz Artist Id", "MUSICBRAINZ_ARTISTID" },
-  { "MusicBrainz Album Artist Id", "MUSICBRAINZ_RELEASEARTISTID" },
+  { "MusicBrainz Album Artist Id", "MUSICBRAINZ_ALBUMARTISTID" },
   { "MusicBrainz Release Group Id", "MUSICBRAINZ_RELEASEGROUPID" },
   { "MusicBrainz Work Id", "MUSICBRAINZ_WORKID" },
   { "Acoustid Id", "ACOUSTID_ID" },
index 8073003e9d6f2880a8fe5c9962eb7da8ec557d5b..c6d19fef874de5190ce55bbfacbc826b614c0b4f 100644 (file)
@@ -78,12 +78,12 @@ namespace TagLib {
    *
    * MusicBrainz identifiers:
    * 
-   *  - MUSICBRAINZ_RECORDINGID
-   *  - MUSICBRAINZ_RELEASEID
+   *  - MUSICBRAINZ_TRACKID
+   *  - MUSICBRAINZ_ALBUMID
    *  - MUSICBRAINZ_RELEASEGROUPID
    *  - MUSICBRAINZ_WORKID
    *  - MUSICBRAINZ_ARTISTID
-   *  - MUSICBRAINZ_RELEASEARTISTID
+   *  - MUSICBRAINZ_ALBUMARTISTID
    *  - ACOUSTID_ID
    *  - ACOUSTID_FINGERPRINT
    *  - MUSICIP_PUID
index b48bd68f135b848316c86729832ec51501958b83..48faf306bd6add2f4e429f1899170612d61c1e69 100644 (file)
@@ -683,11 +683,11 @@ public:
     CPPUNIT_ASSERT(properties.contains("LYRICS"));
     CPPUNIT_ASSERT(properties.contains("LYRICS:TEST"));
 
-    CPPUNIT_ASSERT(properties.contains("MUSICBRAINZ_RECORDINGID"));
-    CPPUNIT_ASSERT_EQUAL(String("152454b9-19ba-49f3-9fc9-8fc26545cf41"), properties["MUSICBRAINZ_RECORDINGID"].front());
+    CPPUNIT_ASSERT(properties.contains("MUSICBRAINZ_TRACKID"));
+    CPPUNIT_ASSERT_EQUAL(String("152454b9-19ba-49f3-9fc9-8fc26545cf41"), properties["MUSICBRAINZ_TRACKID"].front());
 
-    CPPUNIT_ASSERT(properties.contains("MUSICBRAINZ_RELEASEID"));
-    CPPUNIT_ASSERT_EQUAL(String("95c454a5-d7e0-4d8f-9900-db04aca98ab3"), properties["MUSICBRAINZ_RELEASEID"].front());
+    CPPUNIT_ASSERT(properties.contains("MUSICBRAINZ_ALBUMID"));
+    CPPUNIT_ASSERT_EQUAL(String("95c454a5-d7e0-4d8f-9900-db04aca98ab3"), properties["MUSICBRAINZ_ALBUMID"].front());
 
     tag.removeUnsupportedProperties(properties.unsupportedData());
     CPPUNIT_ASSERT(tag.frameList("APIC").isEmpty());