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.