IAnalyzerNRTWorker

[IAnalyzerNRTWorker](API\Runtime\AudioAnalyzer\IAnalyzerNRTWorker)

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

AudioAnalyzer

Header

/Engine/Source/Runtime/AudioAnalyzer/Public/IAudioAnalyzerNRTInterface.h

Include

#include "IAudioAnalyzerNRTInterface.h"

Syntax

class IAnalyzerNRTWorker

Remarks

IAnalyzerNRTWorker

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

Destructors

Name Description

Public function Virtual

~IAnalyzerNRTWorker()

Functions

Name Description

Public function

void

 

Analyze

(
    TArrayView< const float > InAudio,
    IAnalyzerNRTResult* OutResult
)

Perform analysis of an audio stream.

Public function

void

 

Finalize

(
    IAnalyzerNRTResult* OutResult
)

Called when analysis of audio asset is complete.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss