![]() |
FirstModulAR 0.1.0
|
Abstract base class for processing client voice data from a broadcaster. More...
Public Types | |
| enum | ClientServerModeFlags { None = 0 , Server = 1 , Client = 2 } |
| Flags describing which channels a voice will be broadcast to. More... | |
Public Member Functions | |
| void | OnClientDataReceived (float[] data) |
| Called when client data is received. | |
| void | OnJoinVoiceChannel () |
| Called when joining a voice channel. | |
| void | OnLeaveVoiceChannel () |
| Called when leaving a voice channel. | |
| void | OnSampleRateChanged (int sampleRate) |
| Called when the sample rate changes. | |
Properties | |
| ClientServerModeFlags | ClientServerMode [get] |
| Gets the client-server mode flags. | |
| ClientVoiceBroadcaster | ClientVoiceBroadcaster [get, set] |
| The client broadcaster instance this processor is processing data from. | |
Abstract base class for processing client voice data from a broadcaster.
|
abstract |
Called when client data is received.
| data | The received voice data. |
|
abstract |
Called when joining a voice channel.
|
abstract |
Called when leaving a voice channel.
|
abstract |
Called when the sample rate changes.
| sampleRate | The new sample rate. |
|
get |
Gets the client-server mode flags.
|
getset |
The client broadcaster instance this processor is processing data from.