flimEngine
VoiceCallback Class Referenceabstract

#include <CallbackManager.h>

Inheritance diagram for VoiceCallback:
Inheritance graph
Collaboration diagram for VoiceCallback:
Collaboration graph

Public Member Functions

 VoiceCallback ()
 
virtual ~VoiceCallback ()
 
virtual void __stdcall OnStreamEnd ()=0
 
virtual void __stdcall OnVoiceProcessingPassEnd ()=0
 
virtual void __stdcall OnVoiceProcessingPassStart (UINT32 SamplesRequired)=0
 
virtual void __stdcall OnBufferEnd (void *pBufferContext)=0
 
virtual void __stdcall OnBufferStart (void *pBufferContext)=0
 
virtual void __stdcall OnLoopEnd (void *pBufferContext)=0
 
virtual void __stdcall OnVoiceError (void *pBufferContext, HRESULT Error)=0
 

Constructor & Destructor Documentation

◆ VoiceCallback()

VoiceCallback::VoiceCallback ( )
inline

◆ ~VoiceCallback()

virtual VoiceCallback::~VoiceCallback ( )
inlinevirtual

Member Function Documentation

◆ OnBufferEnd()

virtual void __stdcall VoiceCallback::OnBufferEnd ( void *  pBufferContext)
pure virtual

Implemented in CallbackMailbox.

◆ OnBufferStart()

virtual void __stdcall VoiceCallback::OnBufferStart ( void *  pBufferContext)
pure virtual

Implemented in CallbackMailbox.

◆ OnLoopEnd()

virtual void __stdcall VoiceCallback::OnLoopEnd ( void *  pBufferContext)
pure virtual

Implemented in CallbackMailbox.

◆ OnStreamEnd()

virtual void __stdcall VoiceCallback::OnStreamEnd ( )
pure virtual

Implemented in CallbackMailbox.

◆ OnVoiceError()

virtual void __stdcall VoiceCallback::OnVoiceError ( void *  pBufferContext,
HRESULT  Error 
)
pure virtual

Implemented in CallbackMailbox.

◆ OnVoiceProcessingPassEnd()

virtual void __stdcall VoiceCallback::OnVoiceProcessingPassEnd ( )
pure virtual

Implemented in CallbackMailbox.

◆ OnVoiceProcessingPassStart()

virtual void __stdcall VoiceCallback::OnVoiceProcessingPassStart ( UINT32  SamplesRequired)
pure virtual

Implemented in CallbackMailbox.


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