Navigation
Unreal Engine C++ API Reference > 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. |