Start design of AR abstraction layer
This commit is contained in:
40
openVulkanoCpp/AR/Provider/Network/ArSessionStream.cpp
Normal file
40
openVulkanoCpp/AR/Provider/Network/ArSessionStream.cpp
Normal file
@@ -0,0 +1,40 @@
|
||||
/*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at https://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
|
||||
#include "ArSessionStream.h"
|
||||
|
||||
namespace openVulkanoCpp::AR::Network
|
||||
{
|
||||
ArSessionStream::ArSessionStream(const std::string& serverAddress, std::optional<ArSessionConfig> requestConfig)
|
||||
{
|
||||
// TODO
|
||||
}
|
||||
|
||||
void ArSessionStream::Start()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void ArSessionStream::Stop()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void ArSessionStream::Pause()
|
||||
{
|
||||
ArSession::Pause();
|
||||
}
|
||||
|
||||
std::shared_ptr<ArFrame> ArSessionStream::GetFrame()
|
||||
{
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
ArType ArSessionStream::GetArType()
|
||||
{
|
||||
return GetCapabilities().GetArType();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user