# RakVoiceInterface Member List

This is the complete list of members for RakVoiceInterface, including all inherited members.

DecodeAndQueueSoundPacket(char *data, int length)=0 | RakVoiceInterface | `[pure virtual]`
Deinit(void)=0 | RakVoiceInterface | `[pure virtual]`
Disconnect(PlayerID id)=0 | RakVoiceInterface | `[pure virtual]`
EncodeSoundPacket(char *input, PlayerID recipient)=0 | RakVoiceInterface | `[pure virtual]`
GetFrameSize(void) const =0 | RakVoiceInterface | `[pure virtual]`
GetNextSoundPacketSize(void)=0 | RakVoiceInterface | `[pure virtual]`
GetOutputBufferSize(void)=0 | RakVoiceInterface | `[pure virtual]`
GetSoundPacket(char *output, PlayerID *sender)=0 | RakVoiceInterface | `[pure virtual]`
Init(int samplingRate, int bitsPerSample, RakPeerInterface *_peer)=0 | RakVoiceInterface | `[pure virtual]`
SetBlockSize(int _blockSize)=0 | RakVoiceInterface | `[pure virtual]`
~RakVoiceInterface() | RakVoiceInterface | `[inline, virtual]`