From 7bddc6b5a66c5748efc46c97007372baf421b7ca Mon Sep 17 00:00:00 2001 From: Siavash Sameni Date: Tue, 7 Apr 2026 21:06:48 +0400 Subject: [PATCH] fix: advertise studio profiles in desktop handshake supported_profiles MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Same fix as Android — the CallOffer now includes STUDIO_64K/48K/32K so the relay can negotiate studio quality levels. Co-Authored-By: Claude Opus 4.6 (1M context) --- crates/wzp-client/src/handshake.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/crates/wzp-client/src/handshake.rs b/crates/wzp-client/src/handshake.rs index 7a83edc..e7faf52 100644 --- a/crates/wzp-client/src/handshake.rs +++ b/crates/wzp-client/src/handshake.rs @@ -38,6 +38,9 @@ pub async fn perform_handshake( ephemeral_pub, signature, supported_profiles: vec![ + QualityProfile::STUDIO_64K, + QualityProfile::STUDIO_48K, + QualityProfile::STUDIO_32K, QualityProfile::GOOD, QualityProfile::DEGRADED, QualityProfile::CATASTROPHIC,