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

This is the complete list of members for FWavEncoder, including all inherited members.

EncodeChunk(const TArray< float > &InAudio, TArray< uint8 > &OutBytes) overrideFWavEncoderprotectedvirtual
EncodeIfPossible()Audio::IAudioEncoder
EndFile(TArray< uint8 > &OutBytes) overrideFWavEncoderprotectedvirtual
Finalize()Audio::IAudioEncoder
FWavEncoder(const FSoundQualityInfo &InInfo, int32 AudioCallbackSize)FWavEncoder
GetCompressedPacketSize() const overrideFWavEncodervirtual
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 overrideFWavEncoderprotectedvirtual
StartFile(const FSoundQualityInfo &InQualityInfo, TArray< uint8 > &OutFileStart) overrideFWavEncoderprotectedvirtual
~IAudioEncoder()Audio::IAudioEncodervirtual