Files
UnrealEngineUWP/Engine/Source/Runtime/AudioCodecEngine/Public/DecoderInputFactory.h
rob gay 9af5718f2c IWYU Fix
[FYI] maxwell.hayes
#jira UE-109868
#rb trivial

#ROBOMERGE-SOURCE: CL 15584489 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v777-15581079)

[CL 15584498 by rob gay in ue5-main branch]
2021-03-03 13:19:43 -04:00

24 lines
579 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "Templates/SharedPointer.h"
#include "Templates/SharedPointerInternals.h"
#include "Templates/UniquePtr.h"
#include "AudioMixer.h"
// Forward declares.
class USoundWave;
class FSoundWaveProxy;
namespace Audio
{
// Forward declares.
struct IDecoderInput;
using FSoundWaveProxyPtr = TSharedPtr<FSoundWaveProxy, ESPMode::ThreadSafe>;
// Just loose for now.
AUDIOCODECENGINE_API TUniquePtr<IDecoderInput> CreateBackCompatDecoderInput(FName InOldFormatName, const FSoundWaveProxyPtr& InSoundWave);
}