// Copyright Epic Games, Inc. All Rights Reserved. #pragma once #include "Audio.h" #include "CoreMinimal.h" namespace Audio::SoundFileUtils { bool AUDIOMIXER_API InitSoundFileIOManager(); bool AUDIOMIXER_API ShutdownSoundFileIOManager(); uint32 AUDIOMIXER_API GetNumSamples(const TArray& InAudioData); bool AUDIOMIXER_API ConvertAudioToWav(const TArray& InAudioData, TArray& OutWaveData); bool AUDIOMIXER_API CreateCueAndSampleChunks(const TArray& InAudioData, TArray& OutWaveData, const TArray& InWaveCues, const TArray& InSampleLoops); }