Files
UnrealEngine/Engine/Source/Runtime/MediaUtils/Private/AppMediaTimeSource.cpp
Brandyn / Techy fcc1b09210 init
2026-04-04 15:40:51 -05: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;
}