Navigation
API > API/Runtime > API/Runtime/AudioMixerCore
References
| Module | AudioMixerCore |
| Header | /Engine/Source/Runtime/AudioMixerCore/Public/AudioMixer.h |
| Include | #include "AudioMixer.h" |
Syntax
class FOutputBuffer
Remarks
Class which wraps an output float buffer and handles conversion to device stream formats.
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| EAudioMixerStreamDataFormat::Type | GetFormat () |
Returns the format of the buffer. | |
| int32 | Gets the number of frames of the buffer. | ||
| void | Init
(
IAudioMixer* InAudioMixer, |
Initialize the buffer with the given samples and output format. | |
| bool | Gets the next mixed buffer from the audio mixer. Returns false if our buffer is already full. | ||
| TArrayView< const uint8 > | PopBufferData
(
int32& OutBytesPopped |
Gets the buffer data ptrs. |