| IAudioEncoder
|
Module |
|
Header |
/Engine/Source/Runtime/SignalProcessing/Public/DSP/Encoders/WavEncoder.h |
Include |
#include "DSP/Encoders/WavEncoder.h" |
class FWavEncoder : public Audio::IAudioEncoder
Name | Description | |
---|---|---|
|
FWavEncoder ( |
Name | Description | ||
---|---|---|---|
|
EncodeChunk |
Override this to compress InAudio to OutBytes. Returns true on success, false on failure. |
|
|
EndFile |
Override this to compress InAudio to OutBytes. Returns true on success, false on failure. |
|
|
GetCompressedPacketSize() |
Used for internet streaming. |
|
|
SamplesRequiredPerEncode() |
How many samples of decoded audio that are required for a single compression operation. |
|
|
StartFile ( |
This should be overridden to, give the properties in InQualityInfo, write a header into OutFileStart. |