CAF: Caf Mixer Events
From TBwiki
(Difference between revisions)
(Created page with '== Events received from mixers by the CTBCAFCallFlow object == The call flow object (as well as all it's behaviors) receive the following events from it's mixers (please refer tâĤ') |
(âInitialization and termination of mixer objects:) |
||
Line 6: | Line 6: | ||
- OnMixerInit() | - OnMixerInit() | ||
- OnMixerCreated() | - OnMixerCreated() | ||
â | |||
- OnMixerTerminated() | - OnMixerTerminated() | ||
- OnMixerFreed() | - OnMixerFreed() |
Revision as of 09:43, 20 January 2012
Contents |
Events received from mixers by the CTBCAFCallFlow object
The call flow object (as well as all it's behaviors) receive the following events from it's mixers (please refer to the header file ITBCAFCallFlowMixer.hpp for more information on each of these functions):
Initialization and termination of mixer objects:
- OnMixerInit() - OnMixerCreated() - OnMixerTerminated() - OnMixerFreed() - OnMixerAttributeChanged()
Inserting / removing call legs (or other mixers) from the mixer:
- OnMixerJoinDone() - OnMixerUnjoinDone()
Re-synchronization with toolpack_engine:
- OnMixerSyncDone() - OnMixerSyncLost()
Timers or custom events:
- OnMixerEvent()
Errors detected by toolpack_engine:
- OnMixerError()
Playing/recording audio
- OnMixerStreamPlayingStarted() - OnMixerStreamRecordingStarted() - OnMixerStreamPlayingDone() - OnMixerStreamRecordingDone()
Digits (tone) and events:
- OnMixerDigitPlayingDone() - OnMixerEventPlayingDone()