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

List:       helix-datatype-cvs
Subject:    [Datatype-cvs] mdf/video/renderer/pub mdfvideoadapter.h,1.48,1.49
From:       praveenkumar () helixcommunity ! org
Date:       2009-03-30 20:29:51
Message-ID: 200903302131.n2ULVtXo007010 () mailer ! progressive-comp ! com
[Download RAW message or body]

Update of /cvsroot/datatype/mdf/video/renderer/pub
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv14163/pub

Modified Files:
	mdfvideoadapter.h 
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: 
 
SUB ID: CR 1705
 
Date: 03/27/2009
 
Project: SymbianMmf_rel
 
Synopsis: CR: graphics surface support updates for Helix
 
Overview: There is a update on surface handling. There will not be any display \
related calls to controller. Hence AddDisplay, removeDisplay and UpdateDisplay APIs \
have been removed. Corresponding changes have been updated to helix as a part of this \
CR.   
 
Files modified:
/clientapps/symbianMmf/hxmmfsitesupplier.cpp
/clientapps/symbianMmf/hxmmfsitesupplier.h
/clientapps/symbianMmf/hxmmfstatectrl.cpp
/clientapps/symbianMmf/hxmmfstatectrl.h
/clientapps/symbianMmf/hxmmfstatectrlobs.h
/clientapps/symbianMmf/common/hxmmfbasectrl.cpp
/clientapps/symbianMmf/common/hxmmfbasectrl.h
/clientapps/symbianMmf/videocontroller/hxmmfctrlimpl.cpp
/clientapps/symbianMmf/videocontroller/hxmmfctrlimpl.h
 
/common/system/platform/symbian/symbianglobalvideoparameters.cpp
/common/system/pub/platform/symbian/symbianglobalvideoparameters.h
 
datatype/mdf/video/renderer/mdfvideoadapter.cpp
datatype/mdf/video/renderer/mdfdevice/client/CMDFDevVideoClient.cpp
datatype/mdf/video/renderer/mdfdevice/client/CMDFDevVideoClient.h
datatype/mdf/video/renderer/mdfdevice/server/CMDFDevVideoServerCmds.h
datatype/mdf/video/renderer/mdfdevice/server/CMDFDevVideoServerSession.cpp
datatype/mdf/video/renderer/mdfdevice/server/CMDFDevVideoServerSession.h
datatype/mdf/video/renderer/pub/mdfvideoadapter.h
 
/video/sitelib/platform/symbian/minisymbiansite.cpp
/video/sitelib/pub/platform/symbian/minisymbiansite.h
/video/sitelib/pub/platform/symbian/symbianvideographicsurface.h
 
build/umakepf/helix-client-s60-50-common.pfi
build/umakepf/helix-client-s60-52-common.pfi 
 
Image Size and Heap Use impact: None
 
Module Release testing (STIF) : N/A
 
Test case(s) Added  : None 
 
Memory leak check performed : N/A 
 
Platforms and Profiles Build Verified: helix-client-s60-52-mmf-mdf-dsp
 
Platforms and Profiles Functionality verified: armv5
 
Branch: Head, 210CayS
 
===========================
DIFF enclosed as text files
===========================

Index: mdfvideoadapter.h
===================================================================
RCS file: /cvsroot/datatype/mdf/video/renderer/pub/mdfvideoadapter.h,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -d -r1.48 -r1.49
--- mdfvideoadapter.h	29 Jan 2009 21:59:25 -0000	1.48
+++ mdfvideoadapter.h	30 Mar 2009 20:29:49 -0000	1.49
@@ -194,8 +194,7 @@
 //from MMdfDevVideoClientObserver
     virtual void MmvsoSurfaceCreated();
   	virtual void MmvsoSurfaceParametersChanged();
-  	virtual void MmvsoDisplayUpdated();
-  	virtual void MmvsoReplaceSurfaces();    
+  	virtual void MmvsoRemoveSurface();    
 #endif //(HELIX_FEATURE_SYMBIAN_GRAPHICS_SURFACES)
 public:
 #if defined(HELIX_FEATURE_S60_TRICKPLAY)
@@ -239,10 +238,8 @@
    //IHXSymbianGraphicsSurface
 #if defined(HELIX_FEATURE_SYMBIAN_GRAPHICS_SURFACES)
     STDMETHOD(UseSurfaces) (THIS_ );
-    STDMETHOD(AddDisplay) (THIS_ INT32 lValue);
-    STDMETHOD(GetSurfaceParameters) (THIS_ INT32 lValue, HXSymbianSurfaceId& \
                sVideosurfaceId, HXxRect& sCroprect, HXSymbianVideoAspectRatio& \
                sPixelAspectRatio);
-    STDMETHOD(UpdateDisplay) (THIS_ INT32 lValue);
-    STDMETHOD(RemoveDisplay) (THIS_ INT32 lValue);   
+    STDMETHOD(GetSurfaceParameters) (THIS_ REF(HXSymbianSurfaceId) sVideosurfaceId, \
REF(HXxRect) sCroprect, REF(HXSymbianVideoAspectRatio) sPixelAspectRatio); +    \
STDMETHOD(SurfaceRemoved) (THIS_ const REF(HXSymbianSurfaceId) sVideosurfaceId);     \
#endif   #ifdef SYMBIAN_ENABLE_MMF_MULTISCREEN_SUPPORT
     STDMETHOD(SetInitScreenNumber)      (THIS_ INT32 lScreenNumber);


_______________________________________________
Datatype-cvs mailing list
Datatype-cvs@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/datatype-cvs


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

Configure | About | News | Add a list | Sponsored by KoreLogic