[prev in list] [next in list] [prev in thread] [next in thread] 

List:       helix-clientapps-cvs
Subject:    [Clientapps-cvs] symbianMmf/audiocontroller hxmmfaudioctrl.cpp,
From:       praveenkumar () helixcommunity ! org
Date:       2008-02-07 18:28:11
Message-ID: 200802071828.m17ISbjM020976 () mailer ! progressive-comp ! com
[Download RAW message or body]

Update of /cvsroot/clientapps/symbianMmf/audiocontroller
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv30279/audiocontroller

Modified Files:
      Tag: hxclient_2_1_0_cayennes
	hxmmfaudioctrl.cpp 
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: hxmmfaudioctrl.cpp
===================================================================
RCS file: /cvsroot/clientapps/symbianMmf/audiocontroller/hxmmfaudioctrl.cpp,v
retrieving revision 1.1.2.20
retrieving revision 1.1.2.21
diff -u -d -r1.1.2.20 -r1.1.2.21
--- hxmmfaudioctrl.cpp	6 Feb 2008 20:20:12 -0000	1.1.2.20
+++ hxmmfaudioctrl.cpp	7 Feb 2008 18:28:09 -0000	1.1.2.21
@@ -55,7 +55,7 @@
 #include <mmf/server/MmfUrl.h>
 #include <mmf/common/MmfErrors.h>
 #include <mmfropcustomcommandconstants.h>
-
+#include "MMFMetadataEventConfigConstants.h"
 
 //
 // Helix includes
@@ -461,7 +461,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