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.