CMMFControllerSecureDrmPluginSelectionParameters Class Reference
class CMMFControllerSecureDrmPluginSelectionParameters : public CMMFControllerPluginSelectionParameters
|
Contains the parameters used to select controller plugins which support SecureDRM model from the ECOM registry. Controller plugins which support SecureDRM model allow play back of DRM-protected content by client processes without DRM capability. In such case the controller will be loaded in a separate secure DRM process.
Inherits from
-
CMMFControllerSecureDrmPluginSelectionParameters
Inherited Functions
|
|
CBase::CBase()
|
|
CBase::Delete(CBase *)
|
|
CBase::Extension_(TUint,TAny *&,TAny *)
|
|
CBase::operator new(TUint)
|
|
CBase::operator new(TUint,TAny *)
|
|
CBase::operator new(TUint,TLeave)
|
|
CBase::operator new(TUint,TLeave,TUint)
|
|
CBase::operator new(TUint,TUint)
|
|
CBase::~CBase()
|
|
CMMFControllerPluginSelectionParameters::CMMFControllerPluginSelectionParameters()
|
|
CMMFControllerPluginSelectionParameters::CheckFormatSupportL(CMMFFormatSelectionParameters *,const RMMFFormatImplInfoArray &)const
|
|
CMMFControllerPluginSelectionParameters::CheckPreferredSupplierL(RMMFControllerImplInfoArray &,const CMMFControllerImplementationInformation &)const
|
|
CMMFControllerPluginSelectionParameters::CheckUriSupport(CMMFFormatSelectionParameters *,CMMFControllerImplementationInformation *,const RMMFFormatImplInfoArray &)const
|
|
CMMFControllerPluginSelectionParameters::MatchImplementationToSelectParamsL(RMMFControllerImplInfoArray &,const CMMFControllerImplementationInformation &,TInt &)const
|
|
CMMFControllerPluginSelectionParameters::SetRequiredPlayFormatSupportL(const CMMFFormatSelectionParameters &)
|
|
CMMFControllerPluginSelectionParameters::SetRequiredRecordFormatSupportL(const CMMFFormatSelectionParameters &)
|
|
CMMFControllerPluginSelectionParameters::~CMMFControllerPluginSelectionParameters()
|
|
CMMFPluginSelectionParameters::CMMFPluginSelectionParameters(TUid)
|
|
CMMFPluginSelectionParameters::CheckMediaIdSupportL(const CMMFPluginImplementationInformation &)const
|
|
CMMFPluginSelectionParameters::InterfaceUid()const
|
|
CMMFPluginSelectionParameters::MediaIdMatchType()const
|
|
CMMFPluginSelectionParameters::MediaIds()const
|
|
CMMFPluginSelectionParameters::PreferredSupplier()const
|
|
CMMFPluginSelectionParameters::PreferredSupplierMatchType()const
|
|
CMMFPluginSelectionParameters::SetMediaIdsL(const RArray< TUid > &,TMediaIdMatchType)
|
|
CMMFPluginSelectionParameters::SetPreferredSupplierL(const TDesC &,TPreferredSupplierMatchType)
|
|
CMMFPluginSelectionParameters::~CMMFPluginSelectionParameters()
|
Constructor & Destructor Documentation
CMMFControllerSecureDrmPluginSelectionParameters()
CMMFControllerSecureDrmPluginSelectionParameters
|
(
|
)
|
[protected]
|
~CMMFControllerSecureDrmPluginSelectionParameters()
~CMMFControllerSecureDrmPluginSelectionParameters
|
(
|
)
|
[inline, virtual]
|
Member Functions Documentation
ListImplementationsL(RMMFControllerImplInfoArray &)
Retrieves all controller plugins that support SecureDRM model and the requirements of the caller.
Parameters
RMMFControllerImplInfoArray
& aImplementations
|
After this method returns, this array will contain all the controller plugins that support the caller's requirements. Note: The array will be emptied by this method and SecureDRM model.
|
NewL()
Constructs a new controller selection parameters object.
NewLC()
Construct a new controller selection parameters object.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.