Navigation
API > API/Plugins > API/Plugins/MediaIOCore > API/Plugins/MediaIOCore/FMediaIOAudioCapture
- ISubmixBufferListener::OnNewSubmixBuffer()
- FMediaIOAudioCapture::OnNewSubmixBuffer()
References
| Module | MediaIOCore |
| Header | /Engine/Plugins/Media/MediaIOFramework/Source/MediaIOCore/Public/MediaIOCoreAudioOutput.h |
| Include | #include "MediaIOCoreAudioOutput.h" |
| Source | /Engine/Plugins/Media/MediaIOFramework/Source/MediaIOCore/Private/MediaIOCoreAudioOutput.cpp |
virtual void OnNewSubmixBuffer
&40;
const USoundSubmix &42; OwningSubmix,
float &42; AudioData,
int32 NumSamples,
int32 NumChannels,
const int32 SampleRate,
double AudioClock
&41;
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. |