Module |
|
Header |
/Engine/Source/Runtime/AudioMixerCore/Public/AudioMixer.h |
Include |
#include "AudioMixer.h" |
class FOutputBuffer
Class which wraps an output float buffer and handles conversion to device stream formats.
Name | Description | ||
---|---|---|---|
|
FEvent * |
IsReadyEvent |
Event to signal that the buffer is ready |
Name | Description | |
---|---|---|
|
FOutputBuffer() |
Name | Description | |
---|---|---|
|
~FOutputBuffer() |
Name | Description | ||
---|---|---|---|
|
AlignedFloat... |
GetBuffer() |
Returns the float buffer. |
|
const uint8 ... |
GetBufferData() |
Gets the buffer data ptrs. |
|
uint8 * |
GetBufferData() |
Gets the buffer data ptrs. |
|
EAudioMixerS... |
GetFormat() |
Returns the format of the buffer. |
|
GetNumFrames() |
Gets the number of frames of the buffer. |
|
|
Init ( |
Initialize the buffer with the given samples and output format. |
|
|
IsReady() |
Returns if ready. |
|
|
MixNextBuffer() |
Gets the next mixed buffer from the audio mixer. |
|
|
Reset ( |
Resets the internal buffers to the new sample count. Used when device is changed. |
|
|
ResetReadyState() |
Resets the buffer ready state. |