FTimecodeSynchronizerActiveTimecodedInputSource

Provides a wrapper around a UTimeSynchronizerSource, and caches data necessary to provide synchronization.

Windows
MacOS
Linux

References

Module

TimecodeSynchronizer

Header

/Engine/Plugins/Media/TimecodeSynchronizer/Source/TimecodeSynchronizer/Public/TimecodeSynchronizer.h

Include

#include "TimecodeSynchronizer.h"

Syntax

[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)()
struct FTimecodeSynchronizerActiveTimecodedInputSource

Remarks

Provides a wrapper around a UTimeSynchronizerSource, and caches data necessary to provide synchronization.

The values are typically updated once per frame.

Constructors

Functions

Name Description

Public function Const

bool

 

CanBeSynchronized()

Whether or not this source can be synchronized.

Public function Const

FString

 

GetDisplayName()

Public function Const

const FFrame...

 

GetFrameRate()

Gets the FrameRate of the source.

Public function Const

const UTimeS...

 

GetInputSource()

Public function Const

const FTimec...

 

GetInputSourceState()

Gets the state of the Source relative to its own frame rate.

Public function Const

const FTimec...

 

GetSynchronizerRelativeState()

Gets the state of the Source relative to the Synchronizer's frame rate.

Public function Const

bool

 

IsInputSourceValid()

Public function Const

bool

 

IsReady()

Whether or not this source is ready.

Public function

const bool

 

UpdateSourceState

(
    const FFrameRate& SynchronizerFram...
)

Updates the internal state of this source, returning whether or not the source is ready (e.g. IsReady() == true).

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss