Navigation
API > API/Runtime > API/Runtime/MediaAssets
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UMediaSource
- UBaseMediaSource
- UTimeSynchronizableMediaSource
- UCaptureCardMediaSource
- UAjaMediaSource
- UBlackmagicMediaSource
- URivermaxMediaSource
References
| Module | MediaAssets |
| Header | /Engine/Source/Runtime/MediaAssets/Public/TimeSynchronizableMediaSource.h |
| Include | #include "TimeSynchronizableMediaSource.h" |
Syntax
class UTimeSynchronizableMediaSource : public UBaseMediaSource
Remarks
Base class for media sources that can be synchronized with the engine's timecode.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bAutoDetectInput | Whether to autodetect the input or not. | |
| bool | bUseTimeSynchronization | Synchronize the media with the engine's timecode. | |
| int32 | FrameDelay | When using Time Synchronization, how many frame back should it read. | |
| double | TimeDelay | When not using Time Synchronization, how far back it time should it read. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Default constructor. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool |
Overridden from IMediaOptions
| Type | Name | Description | |
|---|---|---|---|
| bool | GetMediaOption
(
const FName& Key, |
Get a Boolean media option. | |
| int64 | GetMediaOption
(
const FName& Key, |
Get a signed integer media option. | |
| double | GetMediaOption
(
const FName& Key, |
Get a double precision floating point media option. | |
| FString | GetMediaOption
(
const FName& Key, |
Get a string media option. | |
| bool | HasMediaOption
(
const FName& Key |
Check whether the specified option is set. |