Make AR playback frame loading async

This commit is contained in:
2023-09-10 13:59:11 +02:00
parent 2b90b5d84e
commit 4572cfbf53
5 changed files with 40 additions and 33 deletions

View File

@@ -13,7 +13,7 @@ namespace openVulkanoCpp::AR::Playback
ArFramePlayback::ArFramePlayback(const std::shared_ptr<ArSessionPlayback>& session, ArPlaybackReader& frameReader)
: ArFrame(session, frameReader.GetNextFrameId())
{
BlockProfiler profile("Read_AR_Frame");
//BlockProfiler profile("Read_AR_Frame");
const auto data = frameReader.ReadMetadata();
frameMetadata = ArFrameMetadata::FromXML(data.Data(), data.Size());
colorImgData = frameReader.ReadColorImage();