27 virtual bool HasError()
const override;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition RadAudioInfo.h:13
TArray< uint8 > RawMemory
Definition RadAudioInfo.h:37
virtual bool ParseHeader(const uint8 *InSrcBufferData, uint32 InSrcBufferDataSize, FSoundQualityInfo *QualityInfo) override
Definition RadAudioInfo.cpp:188
RADAUDIODECODER_API FRadAudioInfo()
Definition RadAudioInfo.cpp:45
bool bErrorStateLatch
Definition RadAudioInfo.h:38
virtual bool CreateDecoder() override
Definition RadAudioInfo.cpp:241
virtual void SeekToFrame(const uint32 SeekTimeFrames) override
Definition RadAudioInfo.cpp:87
virtual FDecodeResult Decode(const uint8 *CompressedData, const int32 CompressedDataSize, uint8 *OutPCMData, const int32 OutputPCMDataSize) override
Definition RadAudioInfo.cpp:308
TArray< uint8 > OutputReservoir
Definition RadAudioInfo.h:35
virtual void SeekToTime(const float SeekToTimeSeconds) override
Definition RadAudioInfo.cpp:66
virtual void PrepareToLoop() override
Definition RadAudioInfo.cpp:54
virtual bool HasError() const override
Definition RadAudioInfo.cpp:487
virtual RADAUDIODECODER_API ~FRadAudioInfo()
Definition RadAudioInfo.cpp:49
struct RadAudioDecoder * Decoder
Definition RadAudioInfo.h:36
virtual int32 GetFrameSize() override
Definition RadAudioInfo.cpp:287
virtual uint32 GetMaxFrameSizeSamples() const override
Definition RadAudioInfo.cpp:61
Definition AudioDecompress.h:211
ENGINE_API IStreamedCompressedInfo()
Definition AudioDecompress.cpp:56
Definition AudioDecompress.h:190
Definition RadAudioInfo.cpp:29