HephAudio v3.0.6
A cross-platform C++ library for recording, playing, and processing audio on Windows, Android, Linux, iOS, and macOS.
Loading...
Searching...
No Matches
HephAudio::AudioRenderEventResult Struct Reference

struct for storing the results of the audio render events. More...

#include <AudioRenderEventResult.h>

Inheritance diagram for HephAudio::AudioRenderEventResult:
Heph::EventResult

Public Member Functions

 AudioRenderEventResult ()
 
- Public Member Functions inherited from Heph::EventResult
 EventResult ()
 
virtual ~EventResult ()=default
 

Public Attributes

AudioBuffer renderBuffer
 
bool isFinishedPlaying
 
- Public Attributes inherited from Heph::EventResult
bool isHandled
 

Detailed Description

struct for storing the results of the audio render events.

Constructor & Destructor Documentation

◆ AudioRenderEventResult()

HephAudio::AudioRenderEventResult::AudioRenderEventResult ( )

creates a new instance and initializes it with default values.

Member Data Documentation

◆ renderBuffer

AudioBuffer HephAudio::AudioRenderEventResult::renderBuffer

contains the audio data that will be rendered.

◆ isFinishedPlaying

bool HephAudio::AudioRenderEventResult::isFinishedPlaying

indicates whether this is the last audio data to be rendered.