Navigation
Unreal Engine C++ API Reference > Plugins > TimecodeSynchronizer > deprecated
References
Module | TimecodeSynchronizer |
Header | /Engine/Plugins/Media/TimecodeSynchronizer/Source/TimecodeSynchronizer/Public/TimecodeSynchronizer.h |
Include | #include "TimecodeSynchronizer.h" |
class deprecated
&40;
"The TimecodeSynchronizer plugin is deprecated. Please update your project to use the features of the TimedDataMonitor plugin."" Please update your code to the new API before upgrading to the next release,
otherwise your project will no longer compile."
&41;
Remarks
Timecode Synchronizer is intended to correlate multiple timecode sources to help ensure that all sources can produce data that is frame aligned.
This typically works by having sources buffer data until we have enough frames that such that we can find an overlap. Once that process is finished, the Synchronizer will provide the appropriate timecode to the engine (which can be retrieved via FApp::GetTimecode and FApp::GetTimecodeFrameRate).
Note, the Synchronizer doesn't perform any buffering of data itself (that is left up to TimeSynchronizationSources). Instead, the synchronizer simply acts as a coordinator making sure all sources are ready, determining if sync is possible, etc.
Editor settings for TimecodeSynchronizer