diff -r dec420019252 -r 7d91903f795f videoplayback/videohelix/tsrc/ut_videohelixtest/src/mpxvideoplayerutility_stub.cpp --- a/videoplayback/videohelix/tsrc/ut_videohelixtest/src/mpxvideoplayerutility_stub.cpp Tue Feb 02 00:12:10 2010 +0200 +++ b/videoplayback/videohelix/tsrc/ut_videohelixtest/src/mpxvideoplayerutility_stub.cpp Fri Feb 19 22:52:52 2010 +0200 @@ -15,7 +15,7 @@ * */ -// Version : %version: 11 % +// Version : %version: 12 % #include #include @@ -657,11 +657,13 @@ iTitle = value.AllocL(); } - else if ( ! aItem.Compare(_L8("Description")) ) + else if ( ! aItem.Compare(_L8("Description")) || + ! aItem.Compare(_L8("Abstract")) ) { - delete iDescription; - - iDescription = value.AllocL(); + if ( ! iDescription ) + { + iDescription = value.AllocL(); + } } else if ( ! aItem.Compare(_L8("Artist")) ) { @@ -669,6 +671,30 @@ iArtist = value.AllocL(); } + else if ( ! aItem.Compare(_L8("Location")) ) + { + delete iLocation; + + iLocation = value.AllocL(); + } + else if ( ! aItem.Compare(_L8("Copyright")) ) + { + delete iCopyright; + + iCopyright = value.AllocL(); + } + else if ( ! aItem.Compare(_L8("Language")) ) + { + delete iLanguage; + + iLanguage = value.AllocL(); + } + else if ( ! aItem.Compare(_L8("Keywords")) ) + { + delete iKeywords; + + iKeywords = value.AllocL(); + } HBufC* name = HBufC::NewL( aItem.Length() ); TPtr namePtr( name->Des() );