Navigation
| Name | ElectraPlayerRuntime |
| Type | Runtime |
| Part of Plugins | Electra Player |
| Location | /Engine/Plugins/Media/ElectraPlayer/Source/ElectraPlayerRuntime/ |
| Module Build Rules | ElectraPlayerRuntime.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FColorimetryHelper | |
| FElectraPlayerDecoderResourceManager | |
| FElectraPlayerPlatform | |
| FElectraPlayerRuntimeFactory | |
| FHDRHelper | |
| FVideoDecoderTimecode |
Interfaces
| Name | Remarks |
|---|---|
| IElectraPlayerAdapterDelegate | |
| IElectraPlayerDataCache | |
| IElectraPlayerExternalDataReader | |
| IElectraPlayerInterface | |
| IElectraPlayerRuntimeModule | Interface for the ElectraPlayerRuntime module. |
| IOptionPointerValueContainer | Container class to be passed through options as shared pointer to allow passing any non-standard ref-counted entities to the player. |
| ISimpleElectraAudioPlayer |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FElectraPlayerReportSubtitlesMetricsDelegate | TMulticastDelegate_FourParams< void, const FGuid &, const FString &, double, const FString & > | IElectraPlayerInterface.h | |
| FElectraPlayerReportVideoStreamingErrorDelegate | TMulticastDelegate_TwoParams< void, const FGuid &, const FString & > | IElectraPlayerInterface.h | |
| FElectraPlayerSendAnalyticMetricsDelegate | TMulticastDelegate_TwoParams< void, const TSharedPtr< IAnalyticsProviderET > &, const FGuid & > | IElectraPlayerInterface.h | |
| FElectraPlayerSendAnalyticMetricsPerMinuteDelegate | TMulticastDelegate_OneParam< void, const TSharedPtr< IAnalyticsProviderET > & > | IElectraPlayerInterface.h | |
| FVideoDecoderOutputPtr | TSharedPtr< FVideoDecoderOutput, ESPMode::ThreadSafe > | IElectraPlayerInterface.h | |
| IAudioDecoderOutputPtr | TSharedPtr< IAudioDecoderOutput, ESPMode::ThreadSafe > | IElectraPlayerInterface.h | |
| IMetaDataDecoderOutputPtr | TSharedPtr< IMetaDataDecoderOutput, ESPMode::ThreadSafe > | IElectraPlayerInterface.h | |
| ISubtitleDecoderOutputPtr | TSharedPtr< ISubtitleDecoderOutput, ESPMode::ThreadSafe > | IElectraPlayerInterface.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| STATCAT_Advanced | UE4 Profiler | ElectraPlayerMisc.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
CSV_DECLARE_CATEGORY_MODULE_EXTERN
(
ELECTRAPLAYERRUNTIME_API, |
Log category for the ElectraPlayer module. CSV Profiler | ElectraPlayerMisc.h | |
CSV_DECLARE_CATEGORY_MODULE_EXTERN
(
ELECTRAPLAYERRUNTIME_API, |
ElectraPlayerMisc.h |