Audio Effects SDK
AI-powered SDK for real-time audio enhancement.
Loading...
Searching...
No Matches
audio_effects_sdk::INotificationHandler Class Referenceabstract

Notification handler. More...

#include <notification.h>

Inheritance diagram for audio_effects_sdk::INotificationHandler:
audio_effects_sdk::IRelease

Public Member Functions

virtual void receive (INotification *notification)=0
Public Member Functions inherited from audio_effects_sdk::IRelease
virtual void release ()=0
 Releases the object and its resources.

Detailed Description

Notification handler.

You can implement this interface to pass it into a pipeline to receive notifications.

Member Function Documentation

◆ receive()

virtual void audio_effects_sdk::INotificationHandler::receive ( INotification * notification)
pure virtual

Called in a non-realtime context (outside the audio thread). Suitable for non-realtime operations. Do not call ISDKFactory::waitUntilAsyncWorkFinished() or ISDKFactory::release() from this method.

Parameters
notificationcontains information about the notification. The notification will be destroyed after the method completes.

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