 |
FSoundfieldSpeakerPositionalData |
CachedPositionalData |
This is the positional data we are decoding. |
 |
TUniquePtr< ISoundfieldEncoderStream > |
DownmixedChildrenEncoder |
This encoder is used for the mixed down audio from all non-soundfield submixes plugged into this submix. |
 |
TArray< FSoundfieldEffectProcessorData > |
EffectProcessors |
All soundfield processors attached to this submix. |
 |
ISoundfieldFactory * |
Factory |
|
 |
TUniquePtr< ISoundfieldAudioPacket > |
MixedDownAudio |
This is the packet we mix all input sources and child submixes to. |
 |
TUniquePtr< ISoundfieldMixerStream > |
Mixer |
Mixes all encoded child submix inputs. |
 |
TUniquePtr< ISoundfieldDecoderStream > |
ParentDecoder |
Encoder used if a normal submix outputs to this submix. |
 |
TUniquePtr< ISoundfieldEncodingSettingsProxy > |
Settings |
Current settings for this submix. |
 |
FCriticalSection |
StreamsLock |
This critical section is contended by the soundfield overload of ProcessAudio and SetupSoundfieldStreams. |