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