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

#include <IAudioAnalyzerNRTInterface.h>

Public Member Functions

virtual ~IAnalyzerNRTWorker ()
 
virtual void Analyze (TArrayView< const float > InAudio, IAnalyzerNRTResult *OutResult)=0
 
virtual void Finalize (IAnalyzerNRTResult *OutResult)=0
 

Detailed Description

IAnalyzerNRTWorker

This interface is used to define a class that will handle actual analysis of a singular audio asset.

Constructor & Destructor Documentation

◆ ~IAnalyzerNRTWorker()

virtual Audio::IAnalyzerNRTWorker::~IAnalyzerNRTWorker ( )
inlinevirtual

Member Function Documentation

◆ Analyze()

virtual void Audio::IAnalyzerNRTWorker::Analyze ( TArrayView< const float InAudio,
IAnalyzerNRTResult OutResult 
)
pure virtual

Perform analysis of an audio stream. This method may be called multiple times with audio from the same source.

◆ Finalize()

virtual void Audio::IAnalyzerNRTWorker::Finalize ( IAnalyzerNRTResult OutResult)
pure virtual

Called when analysis of audio asset is complete.


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