RDK Documentation (Open Sourced RDK Components)
AampDrmSessionFactory Class Reference

Factory class to create DRM sessions based on requested system ID. More...

#include <aampdrmsessionfactory.h>

Collaboration diagram for AampDrmSessionFactory:
Collaboration graph

Static Public Member Functions

static AampDrmSessionGetDrmSession (AampLogManager *logObj, std::shared_ptr< AampDrmHelper > drmHelper, AampDrmCallbacks *drmCallbacks)
 Creates an appropriate DRM session based on the given DrmHelper. More...
 

yes

Factory class to create DRM sessions based on requested system ID.

Definition at line 36 of file aampdrmsessionfactory.h.

Member Function Documentation

◆ GetDrmSession()

AampDrmSessionFactory::GetDrmSession ( AampLogManager logObj,
std::shared_ptr< AampDrmHelper drmHelper,
AampDrmCallbacks drmCallbacks 
)
static

Creates an appropriate DRM session based on the given DrmHelper.

Parameters
[in]drmHelper- DrmHelper instance
Returns
Pointer to DrmSession.

Definition at line 41 of file aampdrmsessionfactory.cpp.


The documentation for this class was generated from the following files: