UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Adpcm.h File Reference
#include "HAL/Platform.h"

Go to the source code of this file.

Namespaces

namespace  ADPCM
 
namespace  ADPCMPrivate
 

Functions

bool ADPCM::DecodeBlock (const uint8 *EncodedADPCMBlock, const int32 BlockSize, int16 *DecodedPCMData, const int32 DecodedPCMSizeSamples)
 
bool ADPCM::DecodeBlock (const uint8 *EncodedADPCMBlock, int32 BlockSize, int16 *DecodedPCMData)
 
template<typename T , uint32 B>
ADPCMPrivate::SignExtend (const T ValueToExtend)
 
template<typename T >
ADPCMPrivate::ReadFromByteStream (const uint8 *ByteStream, int32 &ReadIndex, bool bLittleEndian=true)
 
template<typename T >
void ADPCMPrivate::WriteToByteStream (T Value, uint8 *ByteStream, int32 &WriteIndex, bool bLittleEndian=true)
 
template<typename T >
ADPCMPrivate::ReadFromArray (const T *ElementArray, int32 &ReadIndex, int32 NumElements, int32 IndexStride=1)