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 <audiopreference.h>
#include <mmf/server/mmffile.h>
@@ -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() );