UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
rada_encode.cpp File Reference
#include "rrCore.h"
#include "rada_encode.h"
#include "rada_file_header.h"
#include "radaudio_encoder.h"
#include <stdio.h>
#include <string.h>

Macros

#define MAX_STREAMS   (RADA_MAX_CHANNELS / 2)
 

Functions

uint8_t EncodeRadAFile (void *WavData, uint64_t WavDataLen, uint32_t WavRate, uint8_t WavChannels, uint8_t Quality, uint8_t SeamlessLooping, uint8_t GenerateSeekTable, uint16_t SeekTableMaxEntries, RadACompressAllocFnType *MemAlloc, RadACompressFreeFnType *MemFree, void **OutData, uint64_t *OutDataLen)
 
const charRadAErrorString (uint8_t InError)
 
uint32_t RadAGetBuildVersion ()
 

Macro Definition Documentation

◆ MAX_STREAMS

#define MAX_STREAMS   (RADA_MAX_CHANNELS / 2)

Function Documentation

◆ EncodeRadAFile()

uint8_t EncodeRadAFile ( void WavData,
uint64_t  WavDataLen,
uint32_t  WavRate,
uint8_t  WavChannels,
uint8_t  Quality,
uint8_t  SeamlessLooping,
uint8_t  GenerateSeekTable,
uint16_t  SeekTableMaxEntries,
RadACompressAllocFnType MemAlloc,
RadACompressFreeFnType MemFree,
void **  OutData,
uint64_t OutDataLen 
)

◆ RadAErrorString()

const char * RadAErrorString ( uint8_t  InError)

◆ RadAGetBuildVersion()

uint32_t RadAGetBuildVersion ( )