UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Audio::FResamplerImpl Class Reference

Public Member Functions

 FResamplerImpl ()
 
 ~FResamplerImpl ()
 
void Init (EResamplingMethod ResamplingMethod, float StartingSampleRateRatio, int32 InNumChannels)
 
void SetSampleRateRatio (float InRatio)
 
int32 ProcessAudio (float *InAudioBuffer, int32 InSamples, bool bEndOfInput, float *OutAudioBuffer, int32 MaxOutputFrames, int32 &OutNumFrames)
 

Constructor & Destructor Documentation

◆ FResamplerImpl()

Audio::FResamplerImpl::FResamplerImpl ( )

◆ ~FResamplerImpl()

Audio::FResamplerImpl::~FResamplerImpl ( )

Member Function Documentation

◆ Init()

void Audio::FResamplerImpl::Init ( EResamplingMethod  ResamplingMethod,
float  StartingSampleRateRatio,
int32  InNumChannels 
)

◆ ProcessAudio()

int32 Audio::FResamplerImpl::ProcessAudio ( float InAudioBuffer,
int32  InSamples,
bool  bEndOfInput,
float OutAudioBuffer,
int32  MaxOutputFrames,
int32 OutNumFrames 
)

◆ SetSampleRateRatio()

void Audio::FResamplerImpl::SetSampleRateRatio ( float  InRatio)

The documentation for this class was generated from the following file: