|
| virtual bool | ParseWaveHeader (const FWaveModInfo &WaveInfo, const WaveFormatHeader *FormatHeader, const uint32 HeaderSize) override |
| |
| virtual int32 | GetFrameSize () override |
| |
| virtual uint32 | GetMaxFrameSizeSamples () const override |
| |
| virtual void | SeekToFrame (const uint32 InSeekFrame) override |
| |
| virtual void | PrepareToLoop () override |
| |
| virtual FDecodeResult | Decode (const uint8 *CompressedData, const int32 CompressedDataSize, uint8 *OutPCMData, const int32 OutputPCMDataSize) override |
| |
| bool | DrainReservoir (int16 *&OutDst, uint32 &OutDstSizeFrames) |
| |
| bool | DecodeNextFrameBlock (const uint8 *&Src, uint32 &SrcSize, const int32 NumFramesToProduce, bool &bHasError) |
| |
| | FHybridImpl (FPcmAudioInfoHybrid *InOwner, const int32 InNumChannels, const uint32 InSampleRate) |
| |
| virtual | ~FHybridImpl ()=default |
| |
| virtual void | SeekToTime (const float InSeekTime) |
| |
| uint32 | GetTotalDecodedSize () const |
| |
| uint32 | GetTotalSamplesPerChannel () const |
| |
◆ Decode()
◆ DecodeNextFrameBlock()
| bool AdpcmAudioInfoPrivate::FAdpcmImpl::DecodeNextFrameBlock |
( |
const uint8 *& |
Src, |
|
|
uint32 & |
SrcSize, |
|
|
const int32 |
NumFramesToProduce, |
|
|
bool & |
bHasError |
|
) |
| |
|
inline |
◆ DrainReservoir()
| bool AdpcmAudioInfoPrivate::FAdpcmImpl::DrainReservoir |
( |
int16 *& |
OutDst, |
|
|
uint32 & |
OutDstSizeFrames |
|
) |
| |
|
inline |
◆ GetFrameSize()
| virtual int32 AdpcmAudioInfoPrivate::FAdpcmImpl::GetFrameSize |
( |
| ) |
|
|
inlineoverridevirtual |
◆ GetMaxFrameSizeSamples()
| virtual uint32 AdpcmAudioInfoPrivate::FAdpcmImpl::GetMaxFrameSizeSamples |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ ParseWaveHeader()
◆ PrepareToLoop()
| virtual void AdpcmAudioInfoPrivate::FAdpcmImpl::PrepareToLoop |
( |
| ) |
|
|
inlineoverridevirtual |
◆ SeekToFrame()
| virtual void AdpcmAudioInfoPrivate::FAdpcmImpl::SeekToFrame |
( |
const uint32 |
InSeekFrame | ) |
|
|
inlineoverridevirtual |
◆ ChannelBlockStride
| uint32 AdpcmAudioInfoPrivate::FAdpcmImpl::ChannelBlockStride = 0 |
◆ CompressedBlockSize
| uint32 AdpcmAudioInfoPrivate::FAdpcmImpl::CompressedBlockSize = 0 |
◆ NumFramesToSkip
| uint32 AdpcmAudioInfoPrivate::FAdpcmImpl::NumFramesToSkip = 0 |
◆ Reservoir
◆ ReservoirStart
| uint32 AdpcmAudioInfoPrivate::FAdpcmImpl::ReservoirStart = 0 |
◆ SrcAdvanceStride
| uint32 AdpcmAudioInfoPrivate::FAdpcmImpl::SrcAdvanceStride = 0 |
◆ TotalBlocks
| uint32 AdpcmAudioInfoPrivate::FAdpcmImpl::TotalBlocks = 0 |
◆ TotalBlocksPerChannel
| uint32 AdpcmAudioInfoPrivate::FAdpcmImpl::TotalBlocksPerChannel = 0 |
◆ TotalFramesDecoded
| uint32 AdpcmAudioInfoPrivate::FAdpcmImpl::TotalFramesDecoded = 0 |
◆ UncompressedBlockSamples
| uint32 AdpcmAudioInfoPrivate::FAdpcmImpl::UncompressedBlockSamples = 0 |
◆ UncompressedBlockSize
| uint32 AdpcmAudioInfoPrivate::FAdpcmImpl::UncompressedBlockSize = 0 |
The documentation for this struct was generated from the following file: