Navigation
API > API/Plugins > API/Plugins/BlackmagicMedia
Inheritance Hierarchy
- UTimecodeProvider
- UGenlockedTimecodeProvider
- UBlackmagicTimecodeProvider
References
| Module | BlackmagicMedia |
| Header | /Engine/Plugins/Media/BlackmagicMedia/Source/BlackmagicMedia/Public/BlackmagicTimecodeProvider.h |
| Include | #include "BlackmagicTimecodeProvider.h" |
Syntax
UCLASS (Blueprintable, EditInlineNew,
Meta=(DisplayName="Blackmagic SDI Input", MediaIOCustomLayout="Blackmagic"))
class UBlackmagicTimecodeProvider : public UGenlockedTimecodeProvider
Remarks
Class to fetch a timecode via a Blackmagic Design card.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bAutoDetectTimecode | ||
| FMediaIOVideoTimecodeConfiguration | TimecodeConfiguration | Use the time code embedded in the input stream. Timecode format to read from a video signal. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | BeginDestroy () |
||
| bool | FetchTimecode
(
FQualifiedFrameTime& OutFrameTime |
||
| ETimecodeProviderSynchronizationState | |||
| bool | Initialize
(
UEngine* InEngine |
||
| bool | |||
| void | PostLoad () |
||
| void | SetIsAutoDetected
(
bool bInIsAutoDetected |
||
| void | |||
| bool | Whether this provider supports format autodetection. |
Deprecated Variables
| Type | Name | Description | |
|---|---|---|---|
| FMediaIOConfiguration | MediaConfiguration_DEPRECATED | The device, port and video settings that correspond to the input. | |
| EMediaIOTimecodeFormat | TimecodeFormat_DEPRECATED | Use the time code embedded in the input stream. Timecode format to read from a video signal. |