Navigation
Unreal Engine C++ API Reference > Runtime > Engine
Inheritance Hierarchy
- ICompressedAudioInfo
- FADPCMAudioInfo
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/ADPCMAudioInfo.h |
Include | #include "ADPCMAudioInfo.h" |
Syntax
class FADPCMAudioInfo : public ICompressedAudioInfo
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
uint16 | GetFormatTag () |
|
![]() |
int32 |
Overridden from ICompressedAudioInfo
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | EnableHalfRate
(
bool HalfRate |
Sets decode to half-rate |
![]() ![]() |
void | ExpandFile
(
uint8* DstBuffer, |
Decompress an entire data file to a TArray |
![]() ![]() ![]() |
int32 | Gets the chunk index that was last read from (for Streaming Manager requests) | |
![]() ![]() ![]() |
int32 | Gets the offset into the chunk that was last read to (for Streaming Manager priority) | |
![]() ![]() ![]() |
uint32 | Gets the size of the source buffer originally passed to the info class (bytes) | |
![]() ![]() ![]() |
int | Gets the preferred size for a streaming buffer for this decompression scheme | |
![]() ![]() |
bool | ReadCompressedData
(
uint8* Destination, |
Decompresses data to raw PCM data. |
![]() ![]() |
bool | ReadCompressedInfo
(
const uint8* InSrcBufferData, |
Reads the header information of a compressed format |
![]() ![]() |
bool | ReleaseStreamChunk
(
bool bBlockUntilReleased |
This can be called to explicitly release this decoder's reference to a chunk of compressed audio without destroying the decoder itself. |
![]() ![]() |
void | SeekToTime
(
const float SeekTime |
Seeks to time (Some formats might not be seekable) |
![]() ![]() |
bool | StreamCompressedData
(
uint8* Destination, |
Decompresses streamed data to raw PCM data. |
![]() ![]() |
bool | StreamCompressedInfoInternal
(
const FSoundWaveProxyPtr& InWaveProxy, |
Internal override implemented by subclasses. |
![]() ![]() ![]() |
bool | Additional overrides for streaming. | |
![]() ![]() ![]() |
bool | Whether the decompressed audio will be arranged using Vorbis' channel ordering See http://www.xiph.org/vorbis/doc/Vorbis_I_spec.html#x1-800004.3.9 for details |