Navigation
API > API/Runtime > API/Runtime/AudioMixer
Inheritance Hierarchy
- FNoncopyable
- FChildSubmixInfo
References
| Module | AudioMixer |
| Header | /Engine/Source/Runtime/AudioMixer/Public/AudioMixerSubmix.h |
| Include | #include "AudioMixerSubmix.h" |
Syntax
struct FChildSubmixInfo : public FNoncopyable
Variables
| Type | Name | Description | |
|---|---|---|---|
| TUniquePtr< ISoundfieldEncoderStream > | Encoder | If the child submix is not a soundfield submix, we may need to encode its audio output in ProcessAudio. | |
| TUniquePtr< ISoundfieldAudioPacket > | IncomingPacketToTranscode | This is filled by either the Encoder or the Transcoder, and passed to this submix' mixer. | |
| TWeakPtr< FMixerSubmix, ESPMode::ThreadSafe > | SubmixPtr | ||
| TUniquePtr< ISoundfieldTranscodeStream > | Transcoder | If this child submix is a soundfield submix that we can read the output of, we may need to transcode it's audio output. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FChildSubmixInfo
(
TWeakPtr< FMixerSubmix, ESPMode::ThreadSafe > SubmixWeakPtr |