[prev in list] [next in list] [prev in thread] [next in thread]
List: helix-clientapps-cvs
Subject: [Clientapps-cvs] symbianMmf/videocontroller hxmmfctrlimpl.cpp,
From: praveenkumar () helixcommunity ! org
Date: 2008-02-07 18:29:07
Message-ID: 200802071829.m17ITZ23021067 () mailer ! progressive-comp ! com
[Download RAW message or body]
Update of /cvsroot/clientapps/symbianMmf/videocontroller
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv31150
Modified Files:
Tag: hxclient_2_1_0_cayennes
hxmmfctrlimpl.cpp installMMF.pcf
Log Message:
"Nokia submits this code under the terms of a commercial contribution agreement with \
RealNetworks, and I am authorized to contribute this code under said agreement."
Modified by: Praveen.Thimmashetty@nokia.com
Reviewed by:
Date: 03-February-2008
Project: SymbianMmf
ErrorId: SUB 409-795
Synopsis: CR: New Custom interface API for handling metadata update events between \
Engine and UI. Please find the attached design document for more information.
Root Cause of the problem: New Feature
Files Modified:
Clientapps\symbianMmf\hxmmfmetadata.cpp
Clientapps\symbianMmf\hxmmfmetadata.h
Clientapps\symbianMmf\hxmmfstatectrl.cpp
Clientapps\symbianMmf\hxmmfstatectrl.h
Clientapps\symbianMmf\hxmmfstatectrlobs.h
Clientapps\symbianMmf\audiocontroller\hxmmfaudioctrl.cpp
Clientapps\symbianMmf\hxmmfbasectrl.cpp
Clientapps\symbianMmf\hxmmfbasectrl.h
Clientapps\symbianMmf\videocontroller\hxmmfctrlimpl.cpp
Clientapps\symbianMmf\installMMF.pcf
New files added:
Common\system\pub\platform\symbian\MMFMetadataEventConfigConstants.h
Image Size and Heap Use impact: no major impact
Module Release testing (STIF) : Passed.
Test case(s) Added : No.
Memory leak check performed : Yes. No new leaks introduced.
Platforms and Profiles Build Verified: helix-client-s60-32-mmf-mdf-arm
Platforms and Profiles Functionality verified: armv5,winscw
Branch: Head & 210CayS
Index: installMMF.pcf
===================================================================
RCS file: /cvsroot/clientapps/symbianMmf/videocontroller/installMMF.pcf,v
retrieving revision 1.5.2.16
retrieving revision 1.5.2.17
diff -u -d -r1.5.2.16 -r1.5.2.17
--- installMMF.pcf 24 Jan 2008 17:18:57 -0000 1.5.2.16
+++ installMMF.pcf 7 Feb 2008 18:29:05 -0000 1.5.2.17
@@ -148,6 +148,7 @@
'h263render' : 'datatype/h263/renderer/[target]/h263render.dll',
'mdfvidrender' : 'datatype/mdf/video/renderer/[target]/mdfvidrender.dll',
'httpfilesys' : 'filesystem/httplite/[target]/httpfilesys.dll',
+ 'httpfsys' : 'filesystem/http/[target]/httpfsys.dll',
'hxsdp' : 'protocol/sdp/[target]/hxsdp.dll',
'mp3d' : 'datatype/mp3/decoder/[target]/mp3d.dll',
'mp3fformat' : 'datatype/mp3/fileformat/[target]/mp3fformat.dll',
@@ -214,6 +215,7 @@
if project.IsDefined("HELIX_FEATURE_S60_PROGDOWN"):
Add('progdownfs')
+Add('httpfsys')
Add('XPSFileFormat')
if project.IsDefined("HELIX_FEATURE_METADATAENG"):
Add('hxmetadataeng')
@@ -263,7 +265,6 @@
Add('arma')
Remove('amrn', 'amrw')
Remove('raac')
- Remove('mp3fformat')
Remove('mp3d')
Remove('mp3render')
@@ -271,7 +272,6 @@
Add('dspmdfaud')
Remove('amrn', 'amrw')
Remove('raac')
- Remove('mp3fformat')
Remove('mp3d')
Remove('mp3render')
Index: hxmmfctrlimpl.cpp
===================================================================
RCS file: /cvsroot/clientapps/symbianMmf/videocontroller/hxmmfctrlimpl.cpp,v
retrieving revision 1.12.2.58
retrieving revision 1.12.2.59
diff -u -d -r1.12.2.58 -r1.12.2.59
--- hxmmfctrlimpl.cpp 4 Sep 2007 20:40:47 -0000 1.12.2.58
+++ hxmmfctrlimpl.cpp 7 Feb 2008 18:29:05 -0000 1.12.2.59
@@ -56,6 +56,8 @@
#include <mmf/common/MmfErrors.h>
#include <mmfropcustomcommandconstants.h>
#include "mmfscalingcustomcommandconstants.h"
+#include "MMFMetadataEventConfigConstants.h"
+
//
// Helix includes
//
@@ -561,7 +563,20 @@
break;
}
}
-
+ else if ( aMessage.Destination().InterfaceId() == \
KUidInterfaceMMFControllerMetadataEventMsg ) + {
+ switch (aMessage.Function())
+ {
+ case EMMFGetMetadataEventConfig:
+ status = GetMetadataEventConfig(aMessage);
+ break;
+ case EMMFSetMetadataEventConfig:
+ status = SetMetadataEventConfig(aMessage);
+ break;
+ default:
+ break;
+ }
+ }
aMessage.Complete(status);
}
_______________________________________________
Clientapps-cvs mailing list
Clientapps-cvs@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/clientapps-cvs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic