FEndpointData

Windows
MacOS
Linux

References

Module

AudioMixer

Header

/Engine/Source/Runtime/AudioMixer/Public/AudioMixerSubmix.h

Include

#include "AudioMixerSubmix.h"

Syntax

struct FEndpointData

Variables

Name Description

Public variable

AlignedFloatBuf...

 

AudioBuffer

For non-soundfield endpoints, we use these buffers for processing.

Public variable

TUniquePtr< ISo...

 

AudioPacket

For soundfield endpoints, this is the buffer we use to send audio to the endpoint.

Public variable

bool

 

bShouldResample

Public variable

AlignedFloatBuf...

 

DownmixChannelMap

Public variable

AlignedFloatBuf...

 

DownmixedResampledAudioBuffer

Public variable

Audio::FPatchIn...

 

Input

For endpoint submixes, this is the primary method of pushing audio to the endpoint.

Public variable

TUniquePtr< IAu...

 

NonSoundfieldEndpoint

Public variable

int32

 

NumChannels

Number of channels and sample rate for the external endpoint.

Public variable

AlignedFloatBuf...

 

ResampledAudioBuffer

Public variable

Audio::FResampl...

 

Resampler

This is used if the endpoint has a different sample rate than our audio engine.

Public variable

float

 

SampleRate

Public variable

TUniquePtr< ISo...

 

SoundfieldEndpoint

Constructors

Name Description

Public function

FEndpointData()

Functions

Name Description

Public function

void

 

Reset()

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss