[Clientapps-cvs] symbianMmf hxmmfctrlimpl.h,1.9,1.10
cybette at helixcommunity.org cybette at helixcommunity.orgUpdate of /cvsroot/clientapps/symbianMmf
In directory cvs:/tmp/cvs-serv11204
Modified Files:
hxmmfctrlimpl.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:
carol.i.chen at nokia.com
Reviewed by:
gwright at real.com
Date:
3-9-2006
Project:
Helix plugin for Symbian
Synopsis:
-- The Helix Player shall support the viewing of videos on a TV monitor provided that the device HW supports the TV Out connection. One of the features of this requirement is for Helix Player to inform the display driver about DRM protected content. OMA DRM 2.0 protected contents shall not be output in TV Out. However, there are no constraints on OMA DRM 1.0 protected contents or unprotected contents. Thus the version of DRM needs to be checked and the result passed to the video adapter. The change is to implement this DRM specific part of the TV Out requirement.
-- I also added the Factory context pointer to HXMMFCtrlImpl as a member since it is needed several times. The context is still obtained by query of HXMMFStateCtrl.
Files Modified:
clientapps\symbianMmf\hxmmfctrlimpl.h
clientapps\symbianMmf\hxmmfctrlimpl.cpp
clientapps\symbianMmf\MmfCtrlDll
datatype\mdf\video\renderer\mdfvideoadapter.cpp
Files Added:
none
Image Size and Heap Use impact:
image size decreased slightly
Platforms and Profiles Build Verified:
armv5 / helix-client-s60-mmf-mdf-basic
Platforms and Profiles Functionality verified:
armv5 / helix-client-s60-mmf-mdf-basic
Branch:
hxclient_2_1_0_cayennes, head
Index: hxmmfctrlimpl.h
===================================================================
RCS file: /cvsroot/clientapps/symbianMmf/hxmmfctrlimpl.h,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- hxmmfctrlimpl.h 24 Feb 2006 20:28:05 -0000 1.9
+++ hxmmfctrlimpl.h 10 Mar 2006 19:48:07 -0000 1.10
@@ -245,6 +245,7 @@
HXBOOL m_bIgnoreFirstEnvChange;
HXBOOL m_closePlayer;
IHXRequest* m_pRequest;
+ IHXCommonClassFactory* m_pFactory;
HXBOOL m_bIsProtected;
HXMMFMetaData* m_pMetaData;
CMMFFile* m_pFileSource;