Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/ISubmixBufferListener
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/ISubmixBufferListener.h |
Include | #include "ISubmixBufferListener.h" |
void OnNewSubmixBuffer
(
const USoundSubmix * OwningSubmix,
float * AudioData,
int32 NumSamples,
int32 NumChannels,
const int32 SampleRate,
double AudioClock
)
Remarks
Called when a new buffer has been rendered for a given submix
Parameters
Name | Description |
---|---|
OwningSubmix | The submix object which has rendered a new buffer |
AudioData | Ptr to the audio buffer |
NumSamples | The number of audio samples in the audio buffer |
NumChannels | The number of channels of audio in the buffer (e.g. 2 for stereo, 6 for 5.1, etc) |
SampleRate | The sample rate of the audio buffer |
AudioClock | Double audio clock value, from start of audio rendering. |