Module |
|
Header |
/Engine/Plugins/Media/TimecodeSynchronizer/Source/TimecodeSynchronizer/Public/TimecodeSynchronizer.h |
Include |
#include "TimecodeSynchronizer.h" |
Source |
/Engine/Plugins/Media/TimecodeSynchronizer/Source/TimecodeSynchronizer/Private/TimecodeSynchronizer.cpp |
void AddRuntimeTimeSynchronizationSource
(
UTimeSynchronizationSource * Source
)
Adds a "runtime" source to the synchronizer. These sources can only be added from StartSynchronization callback, and will automatically be removed once synchronization has stopped (or failed).
While the synchronization process is active, it's guaranteed that the TimecodeSynchronizer will keep a hard reference to the source.
Sources added this way should be added every time the StartSynchronization event is fired.