Navigation
API > API/Plugins > API/Plugins/BlackmagicMedia
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UTimecodeProvider
- UGenlockedTimecodeProvider
- UBlackmagicTimecodeProvider
References
Module | BlackmagicMedia |
Header | /Engine/Plugins/Media/BlackmagicMedia/Source/BlackmagicMedia/Public/BlackmagicTimecodeProvider.h |
Include | #include "BlackmagicTimecodeProvider.h" |
Syntax
UCLASS&40;Blueprintable, EditInlineNew,
Meta&61;&40;DisplayName&61;"Blackmagic SDI Input", MediaIOCustomLayout&61;"Blackmagic"&41;&41;
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 | |
---|---|---|---|
![]() |
Overridden from UTimecodeProvider
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | FetchTimecode
(
FQualifiedFrameTime& OutFrameTime |
Fetch current timecode from its source. |
![]() ![]() ![]() |
ETimecodeProviderSynchronizationState | The state of the TimecodeProvider and if it's currently synchronized and the Timecode and FrameRate getters are valid. | |
![]() ![]() |
bool | Initialize
(
UEngine* InEngine |
This Provider became the Engine's Provider. |
![]() ![]() ![]() |
bool | Get whether this provider is currently using autodetection. | |
![]() ![]() |
void | SetIsAutoDetected
(
bool bInIsAutoDetected |
Set the autodetected flag on this provider. |
![]() ![]() |
void | This Provider stopped being the Engine's Provider. | |
![]() ![]() ![]() |
bool | Whether this provider supports format autodetection. |
Overridden from UObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | BeginDestroy () |
Called before destroying the object. |
![]() ![]() |
void | PostLoad () |
Do any object-specific cleanup required immediately after loading an object. |
Deprecated Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
FMediaIOConfiguration | MediaConfiguration_DEPRECATED | Use TimecodeConfiguration instead |
![]() ![]() ![]() |
EMediaIOTimecodeFormat | TimecodeFormat_DEPRECATED | Use TimecodeConfiguration instead |