Navigation
API > API/Plugins > API/Plugins/ElectraSubtitles
References
| Module | ElectraSubtitles |
| Header | /Engine/Plugins/Media/ElectraSubtitles/Source/ElectraSubtitles/Public/IElectraSubtitleDecoder.h |
| Include | #include "IElectraSubtitleDecoder.h" |
Syntax
class IElectraSubtitleDecoder
Remarks
Base class of a subtitle decoder.
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddStreamedSubtitleData
(
const TArray< uint8 >& InData, |
Adds streamed subtitle data. | |
| void | Flush () |
Flushes all input and output. | |
| FOnSubtitleReceivedDelegate & | |||
| Electra::FTimeValue | Data handling methods | ||
| bool | InitializeStreamWithCSD
(
const TArray< uint8 >& InCSD, |
Initialization methodsInitializes with codec specific data and additional attributes. | |
| void | Signals no more streamed subtitles will be arriving. | ||
| void | Start () |
Handling methods | |
| void | Stop () |
||
| void | UpdatePlaybackPosition
(
Electra::FTimeValue InAbsolutePosition, |
Typedefs
| Name | Description |
|---|---|
| FOnSubtitleReceivedDelegate | Delegate to which the application can subscribe to receive parsed subtitles. |