diff -r 1f58177f6740 -r 9894ed580e4a mmserv/metadatautility/Src/MetaDataParserID3v24.cpp --- a/mmserv/metadatautility/Src/MetaDataParserID3v24.cpp Thu Aug 12 20:27:32 2010 -0500 +++ b/mmserv/metadatautility/Src/MetaDataParserID3v24.cpp Tue Aug 24 03:16:41 2010 -0500 @@ -47,6 +47,7 @@ _LIT8( KID3v2FrameIdDuration, "TLEN" ); _LIT8( KID3v2FrameIdDate, "TDRC" ); // same as year _LIT8( KID3v2FrameIdRating, "POPM" ); +_LIT8( KID3v2FrameIdAlbumArtist, "TPE2" ); _LIT8( KID3v2ImageFormatPngMime, "image/png" ); _LIT8( KID3v2ImageFormatPng, "png" ); @@ -285,6 +286,10 @@ { aFieldId = EMetaDataRating; } + else if ( frameId.Compare( KID3v2FrameIdAlbumArtist ) == 0 ) + { + aFieldId = EMetaDataAlbumArtist; + } else { aFieldId = EUnknownMetaDataField;