Files
william belcher ea066a25d4 QOL: Deprecate AVEncoder (for removal) and its dependencies (to be moved to plugins)
#rb luke.bermingham
#jira UE-174651
[FYI]

[CL 32499131 by william belcher in 5.4 branch]
2024-03-26 02:13:50 -04:00

32 lines
805 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
// ue
#include "Misc/Optional.h"
#include "Containers/UnrealString.h"
// librtc
#include "AudioTypes.h"
namespace LibRtc
{
struct UE_DEPRECATED(5.4, "AVEncoder has been deprecated. Please use the AVCodecs plugin family instead.") FConfiguration
{
struct UE_DEPRECATED(5.4, "AVEncoder has been deprecated. Please use the AVCodecs plugin family instead.") FData
{
static constexpr const TCHAR* kDefaultStunServerUrl = TEXT("stun:stun.l.google.com:19302");
FString StunServerUrl = kDefaultStunServerUrl;
TOptional<FAudioCodec> CustomAudioCodec;
};
static FData& Get()
{
static FData Instance;
return Instance;
}
};
}