Navigation
API > API/Runtime > API/Runtime/RadAudioDecoder
Decoder thunk to the RAD Audio libraries. Also manages file parsing for the cooked data.
| Name | FRadAudioInfo |
| Type | class |
| Header File | /Engine/Source/Runtime/RadAudioCodec/Module/Public/RadAudioInfo.h |
| Include Path | #include "RadAudioInfo.h" |
Syntax
class FRadAudioInfo : public IStreamedCompressedInfo
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRadAudioInfo() |
RadAudioInfo.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FRadAudioInfo() |
RadAudioInfo.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Super | IStreamedCompressedInfo | RadAudioInfo.h |
Functions
Public
Overridden from IStreamedCompressedInfo
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CreateDecoder() |
RadAudioInfo.h | ||
virtual FDecodeResult Decode
(
const uint8* CompressedData, |
RadAudioInfo.h | ||
virtual int32 GetFrameSize() |
RadAudioInfo.h | ||
virtual uint32 GetMaxFrameSizeSamples() |
RadAudioInfo.h | ||
virtual bool ParseHeader
(
const uint8* InSrcBufferData, |
RadAudioInfo.h | ||
virtual void PrepareToLoop() |
RadAudioInfo.h |
Overridden from ICompressedAudioInfo
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool HasError() |
RadAudioInfo.h | ||
virtual void SeekToFrame
(
const uint32 SeekTimeFrames |
RadAudioInfo.h | ||
virtual void SeekToTime
(
const float SeekToTimeSeconds |
RadAudioInfo.h |