UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MediaSoundComponent.h File Reference
#include "Components/SynthComponent.h"
#include "Containers/Array.h"
#include "MediaSampleQueue.h"
#include "Misc/Timespan.h"
#include "Templates/Atomic.h"
#include "Templates/SharedPointer.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
#include "DSP/SpectrumAnalyzer.h"
#include "DSP/BufferVectorOperations.h"
#include "DSP/EnvelopeFollower.h"
#include "Sound/SoundClass.h"
#include "Sound/SoundGenerator.h"
#include "MediaAudioResampler.h"
#include "Misc/TransactionallySafeCriticalSection.h"
#include "MediaSoundComponent.generated.h"

Go to the source code of this file.

Classes

struct  FMediaSoundComponentSpectralData
 
class  FMediaSoundGenerator
 
struct  FMediaSoundGenerator::FSoundGeneratorParams
 
class  UMediaSoundComponent
 

Enumerations

enum class  EMediaSoundChannels { Mono , Stereo , Surround }
 
enum class  EMediaSoundComponentFFTSize : uint8 { Min_64 , Small_256 , Medium_512 , Large_1024 }
 

Enumeration Type Documentation

◆ EMediaSoundChannels

enum class EMediaSoundChannels
strong

Available media sound channel types.

Enumerator
Mono 

Mono (1 channel).

Stereo 

Stereo (2 channels).

Surround 

Surround sound (7.1 channels; for UI).

◆ EMediaSoundComponentFFTSize

Enumerator
Min_64 
Small_256 
Medium_512 
Large_1024