Navigation
API > API/Plugins > API/Plugins/ElectraCodecFactory
References
| Module | ElectraCodecFactory |
| Header | /Engine/Plugins/Media/ElectraCodecs/Source/ElectraCodecFactory/Public/IElectraCodecFactory.h |
| Include | #include "IElectraCodecFactory.h" |
Syntax
class IElectraCodecFactory
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedPtr< IElectraDecoder, ESPMode::ThreadSafe > | CreateDecoderForFormat
(
const FString& InCodecFormat, |
Called to create a decoder for the given format. | |
| void | GetConfigurationOptions
(
TMap< FString, FVariant >& OutOptions |
Populates the provided map with decoder configuration options (see IElectraDecoderFeature). | |
| int32 | SupportsFormat
(
const FString& InCodecFormat, |
Queries whether or not this codec factory can create a decoder or encoder of the specified format. |