IMediaCDMEventListener

Event listener to be registered with a CDM client.

Windows
MacOS
Linux

References

Module

ElectraCDM

Header

/Engine/Plugins/Media/ElectraCDM/Source/ElectraCDM/Public/ElectraCDMClient.h

Include

#include "ElectraCDMClient.h"

Syntax

class IMediaCDMEventListener

Remarks

Event listener to be registered with a CDM client. This must be implemented by the application to be notified about the CDM client's needs that need to be satisfied, like performing license acquisition.

Destructors

Name Description

Public function Virtual

~IMediaCDMEventListener()

Functions

Name Description

Public function

void

 

OnCDMEvent

(
    ECDMEventType InEventType,
    TSharedPtr< ElectraCDM::IMediaCDMCl...,
    void* InEventId,
    const TArray< uint8 >& InCustomDat...
)

An event triggered by a CDM system that needs to be processed by the applicate.

Enums

Name

Description

Public enum

ECDMEventType

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss