Files
UnrealEngineUWP/Engine/Source/Runtime/MediaUtils/Private/AppMediaTimeSource.cpp
aurel cordonnier 50944fd712 Merge UE5/RES @ 16162155 to UE5/Main
This represents UE4/Main @ 16130047 and Dev-PerfTest @ 16126156

[CL 16163576 by aurel cordonnier in ue5-main branch]
2021-04-29 19:32:06 -04:00

24 lines
752 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#include "AppMediaTimeSource.h"
#include "MediaUtilsPrivate.h"
#include "Misc/App.h"
#include "Misc/Timespan.h"
/** Declares a log category for this module. */
DECLARE_LOG_CATEGORY_CLASS(LogMediaTimeSource, Log, All);
/* IMediaTimeSource interface
*****************************************************************************/
FTimespan FAppMediaTimeSource::GetTimecode()
{
const double CurrentTime = FApp::GetGameTime();
const FTimespan Timecode = FTimespan::FromSeconds(CurrentTime);
UE_LOG(LogMediaTimeSource, VeryVerbose, TEXT("AppMediaTimeSource: Time %.10f, Delta %.10f, Timecode %s"), CurrentTime, FApp::GetDeltaTime(), *Timecode.ToString(TEXT("%h:%m:%s.%t")));
return Timecode;
}