TeamTalk SDK v5.3b can now be downloaded for all platforms. The main new feature in this SDK is the ability to control who is transmitting to a channel. Previously this would require a class-room channel but now the ability to control transmissions also applies to default channels.
For additional features and bug fixes check out the Changelog in the documentation.
Keep up to date with latest features in TeamTalk on GitHub .
TeamTalk 5 Development https://github.com/BearWare/TeamTalk5 181 forks. 371 stars. 93 open issues.
Recent commits:
Label PulseAudio sound system as "PulseAudio / PipeWire" on PipeWireWhen pipewire-pulse is running, selecting PulseAudio in the soundsystem dropdown actually routes audio through PipeWire. Detect this atpreferences-init time by checking for the PipeWire socket at/run/user/$UID/pipewire-0 and adjust the dropdown label accordingly sousers on a PipeWire-based distribution can recognise the right option.The underlying SoundSystem value is unchanged; only the displayedlabel is affected. , Sihu Hwang
Fix Qt TTS engine being silently deleted on every other prefs closeWhen the user closes the Preferences dialog with TTS engine set toTTSENGINE_QT, slotClientPreferences() previously only created a newQTextToSpeech instance when ttSpeech was nullptr; in every other caseit fell through to the else-branch and deleted the existing instance.This made TTS oscillate between working and broken across consecutivelaunches / preferences-close cycles, and prevented changes to voice,rate or volume from taking effect without a full restart.Replace the conditional new with a call to startTTS(), which alreadyhandles destruction + recreation and applies the persisted voice / rate/ volume / locale settings for all TTS engines. , Sihu Hwang
Add cmake_minimum_required(VERSION 3.16) to qtTeamTalkCMake 4 (released 2025) hard-fails the configure step on subprojectsthat lack a top-level cmake_minimum_required() call, even when invokedthrough the parent build. Without this, building qtTeamTalk standaloneor via cmake -S Client/qtTeamTalk fails with: CMake Error in CMakeLists.txt: No cmake_minimum_required command is present.3.16 is well below the features actually used and matches the versionrange supported by Qt's own CMake integration. , Sihu Hwang
Bump com.google.code.gson:gson in /Client/TeamTalkAndroidBumps [com.google.code.gson:gson](https://github.com/google/gson) from 2.13.2 to 2.14.0.- [Release notes](https://github.com/google/gson/releases)- [Changelog](https://github.com/google/gson/blob/main/CHANGELOG.md)- [Commits](https://github.com/google/gson/compare/gson-parent-2.13.2…gson-parent-2.14.0)—updated-dependencies:- dependency-name: com.google.code.gson:gson dependency-version: 2.14.0 dependency-type: direct:production update-type: version-update:semver-minor…Signed-off-by: dependabot[bot] <support@github.com> , Sihu Hwang
Add ACE::init/fini for non-Windows shared library , Sihu Hwang
Leave a Reply
You must be logged in to post a comment.