88e0adec5d6c70021f96092b4afc309f35d23d2a
Add an "Echo cancellation" checkbox to the in-call control column (beside Push-to-Talk). It binds to the same config.echo_cancellation_enabled flag and ToggleEchoCancellation message as the Settings checkbox, so the two stay in sync automatically (single source of truth; iced re-renders from it). A tooltip is explicit that it applies on the NEXT room join — the current PipeWire-module AEC is wired at join time and isn't hot-swappable mid-call. (A true live in-call toggle falls out for free once the in-process EchoCanceller lands — AEC Stage E.) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Releases
11
PeerSpeak v0.6.7
Latest
Languages
Rust
98.8%
Shell
0.4%
Nix
0.4%
Inno Setup
0.2%
Python
0.2%