UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
RadAudioDecoder Struct Reference
+ Inheritance diagram for RadAudioDecoder:

Public Member Functions

RadAContainerContainer ()
 
 RadAudioDecoder (ReadOnlyTargetRules Target)
 

Public Attributes

uint32 SeekTableByteCount
 
int32 ConsumeFrameCount
 
uint16 OutputReservoirValidFrames
 
uint16 OutputReservoirReadFrames
 
U32 version
 
rrbool current_block_short
 
rrbool last_block_short
 
rrbool next_block_short
 
int samprate_mode
 
int num_channels
 
int skip_bytes
 
int sample_rate
 
U32 block_number
 
int fully_decoded
 
U8 subband_predicted_sum [MAX_BANDS]
 
S8 mantissa_param [2][MAX_BANDS][2]
 
S8 subband_bias [MAX_BANDS]
 
rrbool at_eof
 
rrbool post_seek
 
rrbool bitstream_overshot
 
radaudio_block_header_biases biases
 
radaudio_cpu_features cpu
 
radaudio_rate_infoinfo [2]
 
radaudio_nonzero_blockmode_descriptor nz_desc [NUM_NZ_MODE]
 
U8 nz_correlated_huffman_selectors [NUM_NZ_SELECTOR][NUM_SELECTOR_MODES]
 
S16prev_block_right_samples [2]
 
F32 restore_scale [2]
 

Protected Member Functions

virtual string[] GetRadAudioPlatformString (ReadOnlyTargetRules Target, out bool bIsWindowsLib)
 

Constructor & Destructor Documentation

◆ RadAudioDecoder()

RadAudioDecoder.RadAudioDecoder ( ReadOnlyTargetRules  Target)
inline

Member Function Documentation

◆ Container()

RadAContainer * RadAudioDecoder::Container ( )
inline

◆ GetRadAudioPlatformString()

virtual string[] RadAudioDecoder.GetRadAudioPlatformString ( ReadOnlyTargetRules  Target,
out bool  bIsWindowsLib 
)
inlineprotectedvirtual

Member Data Documentation

◆ at_eof

rrbool RadAudioDecoder::at_eof

◆ biases

radaudio_block_header_biases RadAudioDecoder::biases

◆ bitstream_overshot

rrbool RadAudioDecoder::bitstream_overshot

◆ block_number

U32 RadAudioDecoder::block_number

◆ ConsumeFrameCount

int32 RadAudioDecoder::ConsumeFrameCount

◆ cpu

radaudio_cpu_features RadAudioDecoder::cpu

◆ current_block_short

rrbool RadAudioDecoder::current_block_short

◆ fully_decoded

int RadAudioDecoder::fully_decoded

◆ info

radaudio_rate_info* RadAudioDecoder::info[2]

◆ last_block_short

rrbool RadAudioDecoder::last_block_short

◆ mantissa_param

S8 RadAudioDecoder::mantissa_param[2][MAX_BANDS][2]

◆ next_block_short

rrbool RadAudioDecoder::next_block_short

◆ num_channels

int RadAudioDecoder::num_channels

◆ nz_correlated_huffman_selectors

U8 RadAudioDecoder::nz_correlated_huffman_selectors[NUM_NZ_SELECTOR][NUM_SELECTOR_MODES]

◆ nz_desc

◆ OutputReservoirReadFrames

uint16 RadAudioDecoder::OutputReservoirReadFrames

◆ OutputReservoirValidFrames

uint16 RadAudioDecoder::OutputReservoirValidFrames

◆ post_seek

rrbool RadAudioDecoder::post_seek

◆ prev_block_right_samples

S16* RadAudioDecoder::prev_block_right_samples[2]

◆ restore_scale

F32 RadAudioDecoder::restore_scale[2]

◆ sample_rate

int RadAudioDecoder::sample_rate

◆ samprate_mode

int RadAudioDecoder::samprate_mode

◆ SeekTableByteCount

uint32 RadAudioDecoder::SeekTableByteCount

◆ skip_bytes

int RadAudioDecoder::skip_bytes

◆ subband_bias

S8 RadAudioDecoder::subband_bias[MAX_BANDS]

◆ subband_predicted_sum

U8 RadAudioDecoder::subband_predicted_sum[MAX_BANDS]

◆ version

U32 RadAudioDecoder::version

The documentation for this struct was generated from the following files: