// 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; // Just loose for now. PRAGMA_DISABLE_DEPRECATION_WARNINGS AUDIOCODECENGINE_API TUniquePtr CreateBackCompatDecoderInput(FName InOldFormatName, const FSoundWaveProxyPtr& InSoundWave); PRAGMA_ENABLE_DEPRECATION_WARNINGS }