26 virtual bool HasError()
const override;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition BinkAudioDecoder.Build.cs:9
Definition BinkAudioInfo.h:13
virtual void SeekToTime(const float SeekToTimeSeconds) override
Definition BinkAudioInfo.cpp:128
void NotifySeek()
Definition BinkAudioInfo.cpp:114
virtual bool HasError() const override
Definition BinkAudioInfo.cpp:725
virtual int32 GetFrameSize() override
Definition BinkAudioInfo.cpp:408
BINKAUDIODECODER_API FBinkAudioInfo()
Definition BinkAudioInfo.cpp:101
virtual BINKAUDIODECODER_API ~FBinkAudioInfo()
Definition BinkAudioInfo.cpp:107
TArray< uint8, TAlignedHeapAllocator< 16 > > RawMemory
Definition BinkAudioInfo.h:42
virtual uint32 GetMaxFrameSizeSamples() const override
Definition BinkAudioInfo.cpp:425
virtual bool CreateDecoder() override
Definition BinkAudioInfo.cpp:295
virtual bool ParseHeader(const uint8 *InSrcBufferData, uint32 InSrcBufferDataSize, FSoundQualityInfo *QualityInfo) override
Definition BinkAudioInfo.cpp:236
virtual FDecodeResult Decode(const uint8 *CompressedData, const int32 CompressedDataSize, uint8 *OutPCMData, const int32 OutputPCMDataSize) override
Definition BinkAudioInfo.cpp:443
uint32 SampleRate
Definition BinkAudioInfo.h:36
TArray< uint8, TAlignedHeapAllocator< 16 > > OutputReservoir
Definition BinkAudioInfo.h:40
virtual void SeekToFrame(const uint32 SeekTimeFrames) override
Definition BinkAudioInfo.cpp:150
uint32 MaxCompSpaceNeeded
Definition BinkAudioInfo.h:35
bool bErrorStateLatch
Definition BinkAudioInfo.h:43
struct BinkAudioDecoder * Decoder
Definition BinkAudioInfo.h:41
Definition AudioDecompress.h:211
ENGINE_API IStreamedCompressedInfo()
Definition AudioDecompress.cpp:56
Definition AudioDecompress.h:190