| IAudioEncoder
|
Module |
|
Header |
/Engine/Source/Runtime/SignalProcessing/Public/DSP/Encoders/OggVorbisEncoder.h |
Include |
#include "DSP/Encoders/OggVorbisEncoder.h" |
class FOggVorbisEncoder : public Audio::IAudioEncoder
Name | Description | |
---|---|---|
|
FOggVorbisEncoder ( |
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() |
From IAudioEncoder: returns 0, since Ogg Vorbis is not built for networked streaming. |
|
|
SamplesRequiredPerEncode() |
From IAudioEncoder: |
|
|
StartFile ( |
This should be overridden to, give the properties in InQualityInfo, write a header into OutFileStart. |