Revision history

## Revision history

Revision History
Revision 1.34 | 06 Sep 2011
Added new function ts3client_getClientLibVersionNumber
Revision 1.33 | 04 Aug 2011
Overhauled documentation, removed FMOD functions which got replaced by own sound backends.
Revision 1.32 | 17 Sep 2010
Added documentation for new voice data encryption settings.
Revision 1.31 | 10 Jun 2010
Added new whisper callbacks and functions, added channel latency factor property, changed Mac OS X system requirements.
Revision 1.30 | 22 Feb 2010
Updated channel sorting chapter for recent anyID to uint64 changed. Added set/getChannelVariableAsUInt64 functions.
Revision 1.29 | 28 Jan 2010
Changed server and channel IDs from type anyID to uint64. Adjusted onTextMessageEvent callback and send message functions.
Revision 1.28 | 29 Oct 2009
Added ts3client_setClientVolumeModifier function to Playback chapter. Client whisper list setting is always enabled.
Revision 1.27 | 05 Oct 2009
Added port parameter to ts3client_spawnNewServerConnectionHandler and extraMessage to onServerErrorEvent
Revision 1.26 | 14 Sep 2009
Added custom encryption callbacks
Revision 1.25 | 05 May 2009
Updated documentation on getParentChannelOfChannel.
Revision 1.24 | 29 Apr 2009
Updated documentation on requestClientSetWhisperList.
Revision 1.23 | 27 Mar 2009
Renamed getCurrentPlaybackDevice/getCurrentCaptureDevice to getCurrentPlaybackDeviceName/getCurrentCaptureDeviceName. Use vacant functions to return the currently open FMOD System object.
Revision 1.22 | 9 Feb 2009
Custom FMOD objects API changes. Changed playback value voice_factor to voice_modifier, removed playWaveFile function and voice_factor_wave.
Revision 1.21 | 23 Jan 2009
Added chapter about custom FMOD objects.
Revision 1.20 | 19 Dec 2008
Added voice recording chapter.
Revision 1.19 | 9 Dec 2008
Added returnCode to functions interacting with server. Updated some functions with added uniqueIdentifier parameters.
Revision 1.18 | 7 Nov 2008
Error handling API change.
Revision 1.17 | 13 Oct 2008
Added ts3client_getServerConnectionHandlerList function.
Revision 1.16 | 06 Oct 2008
Changed function prefix from ts3_ to ts3client_ so both client and server shared libraries can be loaded in the same application.
Revision 1.15 | 22 Sep 2008
Added echo canceling to preprocessor section.
Revision 1.14 | 9 Sep 2008
Removed unused functions and enums, which were removed from the SDK headers.
Revision 1.13 | 3 Sep 2008
Removed "enabled" preprocessor flag. Changed default server port from 3000 to 9987. Adjusted ts3client_initClientLib parameters.
Revision 1.12 | 8 Jul 2008
New query clients/channel functions. New individual channel codec quality settings. Updated encoding chapter and ts3client_initClientLib() function. Removed agc_increment and agc_decrement preprocessor options.
Revision 1.11 | 30 May 2008
New server properties added. force parameter in ts3client_requestChannelDelete added. Added note about cdecl calling convention.
Revision 1.10 | 22 May 2008
Added new ts3client_createIdentity function and updated docs for onTalkStatusChangeEvent.
Revision 1.9 | 16 May 2008
Added new ts3client_getPlaybackConfigValueAsFloat() function.
Revision 1.8 | 14 May 2008
Added new mute functions and new ClientProperties fields.
Revision 1.7 | 28 Apr 2008
Added new mechanism to shutdown playback devices. Added remark about opening capture devices without closing. Added ts3client_ prefix to all clientlib function calls. Added 3D sound chapter.
Revision 1.6 | 5 Mar 2008
Added remark for new database logging.
Revision 1.5 | 26 Feb 2008
Added more documentation to Client/Channel/Virtualserver properties. Documented changed interfaces for user logging, ts3client_requestServerVariables and ts3client_startConnection.
Revision 1.4 | 31 Jan 2008
Added new chapter Channel sorting, adjusted documentation according to recent changes to channel order
Revision 1.3 | 24 Jan 2008
Added notes about new logging features and wave file volume, adjusted some modified enums. Updated FAQ section with new Push-To-Talk mechanism. Documented new ts3client_activateCaptureDevice function and modified VAD preprocessor settings.
Revision 1.2 | 21 Dec 2007
Added FAQ and documentation for new logging callbacks
Revision 1.1 | 04 Dec 2007
Added documentation for new client lib functions
Revision 1.0 | 30 Oct 2007
First release

FAQ |  | Index