diff -r a36789189b53 -r 095bea5f582e mmserv/metadatautility/Src/MetaDataParserID3v23.cpp --- a/mmserv/metadatautility/Src/MetaDataParserID3v23.cpp Thu Aug 19 10:26:11 2010 +0300 +++ b/mmserv/metadatautility/Src/MetaDataParserID3v23.cpp Tue Aug 31 15:43:02 2010 +0300 @@ -46,6 +46,7 @@ _LIT8( KID3v2FrameIdDuration, "TLEN" ); _LIT8( KID3v2FrameIdDate, "TDAT" ); _LIT8( KID3v2FrameIdRating, "POPM" ); +_LIT8( KID3v2FrameIdAlbumArtist, "TPE2" ); _LIT8( KID3v2ImageFormatPngMime, "image/png" ); _LIT8( KID3v2ImageFormatPng, "png" ); @@ -281,6 +282,10 @@ { aFieldId = EMetaDataRating; } + else if ( frameId.Compare( KID3v2FrameIdAlbumArtist ) == 0 ) + { + aFieldId = EMetaDataAlbumArtist; + } else { aFieldId = EUnknownMetaDataField;