UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Audio::IAudioEncoder Member List

This is the complete list of members for Audio::IAudioEncoder, including all inherited members.

EncodeChunk(const TArray< float > &InAudio, TArray< uint8 > &OutBytes)=0Audio::IAudioEncoderprotectedpure virtual
EncodeIfPossible()Audio::IAudioEncoder
EndFile(TArray< uint8 > &OutBytes)=0Audio::IAudioEncoderprotectedpure virtual
Finalize()Audio::IAudioEncoder
GetCompressedPacketSize() const =0Audio::IAudioEncoderpure virtual
IAudioEncoder(uint32 AudioBufferSlack, uint32 DataBufferSlack=4096)Audio::IAudioEncoder
Init(const FSoundQualityInfo &InQualityInfo)Audio::IAudioEncoderprotected
PopData(uint8 *OutData, int32 DataSize)Audio::IAudioEncoder
PushAudio(const float *InBuffer, int32 NumSamples, bool bEncodeIfPossible=true)Audio::IAudioEncoder
SamplesRequiredPerEncode() const =0Audio::IAudioEncoderprotectedpure virtual
StartFile(const FSoundQualityInfo &InQualityInfo, TArray< uint8 > &OutFileStart)=0Audio::IAudioEncoderprotectedpure virtual
~IAudioEncoder()Audio::IAudioEncodervirtual