diff -r 1fa3fb47b1e3 -r c2e43643db4c mmserv/metadatautility/Src/MetaDataParserID3v22.cpp --- a/mmserv/metadatautility/Src/MetaDataParserID3v22.cpp Wed Aug 18 10:17:22 2010 +0300 +++ b/mmserv/metadatautility/Src/MetaDataParserID3v22.cpp Thu Sep 02 20:58:01 2010 +0300 @@ -47,6 +47,7 @@ _LIT8( KID3v2FrameIdDuration, "TLE" ); _LIT8( KID3v2FrameIdDate, "TDA" ); _LIT8( KID3v2FrameIdRating, "POP" ); +_LIT8( KID3v2FrameIdAlbumArtist, "TP2" ); _LIT8( KID3v2ImageFormatPng, "PNG" ); _LIT8( KID3v2ImageFormatJpeg, "JPG" ); @@ -253,6 +254,10 @@ { aFieldId = EMetaDataRating; } + else if ( frameId.Compare( KID3v2FrameIdAlbumArtist ) == 0 ) + { + aFieldId = EMetaDataAlbumArtist; + } else { aFieldId = EUnknownMetaDataField;