Navigation
API > API/Runtime > API/Runtime/SignalProcessing > API/Runtime/SignalProcessing/IAudioEncoder
Description
Call this function when audio is available. If you would like to handle compression on a separate thread or call, Call this function with bEncodeIfPossible set to false. Returns true if audio was successfully pushed, false, if the internal buffer is full.
| Name | PushAudio |
| Type | function |
| Header File | /Engine/Source/Runtime/SignalProcessing/Public/DSP/Encoders/IAudioEncoder.h |
| Include Path | #include "DSP/Encoders/IAudioEncoder.h" |
| Source | /Engine/Source/Runtime/SignalProcessing/Private/IAudioEncoder.cpp |
bool PushAudio
(
const float * InBuffer,
int32 NumSamples,
bool bEncodeIfPossible
)