| AudioBuffer |
FAlignedFloatBuffer |
For non-soundfield endpoints, we use these buffers for processing. |
AudioMixerSubmix.h |
|
| AudioPacket |
TUniquePtr< ISoundfieldAudioPacket > |
For soundfield endpoints, this is the buffer we use to send audio to the endpoint. |
AudioMixerSubmix.h |
|
| bShouldResample |
bool |
|
AudioMixerSubmix.h |
|
| DownmixChannelMap |
FAlignedFloatBuffer |
|
AudioMixerSubmix.h |
|
| DownmixedResampledAudioBuffer |
FAlignedFloatBuffer |
|
AudioMixerSubmix.h |
|
| Input |
Audio::FPatchInput |
For endpoint submixes, this is the primary method of pushing audio to the endpoint. |
AudioMixerSubmix.h |
|
| NonSoundfieldEndpoint |
TUniquePtr< IAudioEndpoint > |
|
AudioMixerSubmix.h |
|
| NumChannels |
int32 |
Number of channels and sample rate for the external endpoint. |
AudioMixerSubmix.h |
|
| ResampledAudioBuffer |
FAlignedFloatBuffer |
|
AudioMixerSubmix.h |
|
| Resampler |
Audio::FResampler |
This is used if the endpoint has a different sample rate than our audio engine. |
AudioMixerSubmix.h |
|
| SampleRate |
float |
|
AudioMixerSubmix.h |
|
| SoundfieldEndpoint |
TUniquePtr< ISoundfieldEndpoint > |
|
AudioMixerSubmix.h |
|