UGenlockedTimecodeProvider

This timecode provider base class will try to use the engine genlock sync to adjust its count.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

TimeManagement

Header

/Engine/Source/Runtime/TimeManagement/Public/GenlockedTimecodeProvider.h

Include

#include "GenlockedTimecodeProvider.h"

Syntax

class UGenlockedTimecodeProvider : public UTimecodeProvider

Remarks

This timecode provider base class will try to use the engine genlock sync to adjust its count.

Variables

Name Description

Public variable

bool

 

bUseGenlockToCount

Use Genlock Sync to update Timecode count

Protected variable

FQualifiedFrame...

 

LastFetchedFrameTime

Cache last fetched frame time (raw from hardware)

Protected variable

FQualifiedFrame...

 

LastFrameTime

Cache current frame time

Functions

Name Description

Protected function Virtual

FQualifiedFr...

 

CorrectFromGenlock

(
    FQualifiedFrameTime& InFrameTime,
    const UGenlockedCustomTimeStep*...
)

Corrects given timecode with Genlock provider

Overridden from UTimecodeProvider

Name Description

Public function Virtual

void

 

FetchAndUpdate()

Update the state of the provider.

Public function Virtual Const

FQualifiedFr...

 

GetQualifiedFrameTime()

Return current frame time.

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