UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Audio::FMixerSubmix::FEndpointData Struct Reference

#include <AudioMixerSubmix.h>

Public Member Functions

 FEndpointData ()
 
void Reset ()
 

Public Attributes

Audio::FPatchInput Input
 
TUniquePtr< IAudioEndpointNonSoundfieldEndpoint
 
TUniquePtr< ISoundfieldEndpointSoundfieldEndpoint
 
FAlignedFloatBuffer AudioBuffer
 
FAlignedFloatBuffer ResampledAudioBuffer
 
FAlignedFloatBuffer DownmixedResampledAudioBuffer
 
FAlignedFloatBuffer DownmixChannelMap
 
int32 NumChannels
 
float SampleRate
 
Audio::FResampler Resampler
 
bool bShouldResample
 
TUniquePtr< ISoundfieldAudioPacketAudioPacket
 

Constructor & Destructor Documentation

◆ FEndpointData()

Audio::FMixerSubmix::FEndpointData::FEndpointData ( )
inline

Member Function Documentation

◆ Reset()

void Audio::FMixerSubmix::FEndpointData::Reset ( )
inline

Member Data Documentation

◆ AudioBuffer

FAlignedFloatBuffer Audio::FMixerSubmix::FEndpointData::AudioBuffer

◆ AudioPacket

TUniquePtr<ISoundfieldAudioPacket> Audio::FMixerSubmix::FEndpointData::AudioPacket

◆ bShouldResample

bool Audio::FMixerSubmix::FEndpointData::bShouldResample

◆ DownmixChannelMap

FAlignedFloatBuffer Audio::FMixerSubmix::FEndpointData::DownmixChannelMap

◆ DownmixedResampledAudioBuffer

FAlignedFloatBuffer Audio::FMixerSubmix::FEndpointData::DownmixedResampledAudioBuffer

◆ Input

Audio::FPatchInput Audio::FMixerSubmix::FEndpointData::Input

◆ NonSoundfieldEndpoint

TUniquePtr<IAudioEndpoint> Audio::FMixerSubmix::FEndpointData::NonSoundfieldEndpoint

◆ NumChannels

int32 Audio::FMixerSubmix::FEndpointData::NumChannels

◆ ResampledAudioBuffer

FAlignedFloatBuffer Audio::FMixerSubmix::FEndpointData::ResampledAudioBuffer

◆ Resampler

Audio::FResampler Audio::FMixerSubmix::FEndpointData::Resampler

◆ SampleRate

float Audio::FMixerSubmix::FEndpointData::SampleRate

◆ SoundfieldEndpoint

TUniquePtr<ISoundfieldEndpoint> Audio::FMixerSubmix::FEndpointData::SoundfieldEndpoint

The documentation for this struct was generated from the following file: