Module |
|
Header |
/Engine/Source/Runtime/AudioMixer/Public/AudioMixerSubmix.h |
Include |
#include "AudioMixerSubmix.h" |
struct FEndpointData
Name | Description | ||
---|---|---|---|
|
AudioBuffer |
For non-soundfield endpoints, we use these buffers for processing. |
|
|
TUniquePtr< ISo... |
AudioPacket |
For soundfield endpoints, this is the buffer we use to send audio to the endpoint. |
|
bShouldResample |
||
|
DownmixChannelMap |
||
|
DownmixedResampledAudioBuffer |
||
|
Input |
For endpoint submixes, this is the primary method of pushing audio to the endpoint. |
|
|
TUniquePtr< IAu... |
NonSoundfieldEndpoint |
|
|
NumChannels |
Number of channels and sample rate for the external endpoint. |
|
|
ResampledAudioBuffer |
||
|
Resampler |
This is used if the endpoint has a different sample rate than our audio engine. |
|
|
float |
SampleRate |
|
|
TUniquePtr< ISo... |
SoundfieldEndpoint |
Name | Description | |
---|---|---|
|
FEndpointData() |