Skip to content

Bump to SDK v2.17.0 - #51

Merged
pblazej merged 2 commits into
mainfrom
blaze/sdk-2.17.0
Sep 14, 2026
Merged

pblazej merged 2 commits into
mainfrom
blaze/sdk-2.17.0

Conversation

@pblazej

@pblazej pblazej commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@pblazej
pblazej merged commit 0eafdc3 into main Sep 14, 2026
6 checks passed
@pblazej
pblazej deleted the blaze/sdk-2.17.0 branch September 14, 2026 08:32
yangwhale pushed a commit to yangwhale/agent-starter-swift that referenced this pull request Sep 17, 2026
上游只有一个提交(Bump to SDK v2.17.0 livekit-examples#51),但它背后是 SDK 仓库的
21 个提交。逐条过了,三条碰到我们:

#1068 订阅端协商 Opus stereo —— 2.16 一律降混单声道,2.17 起自定义
      renderer 可能拿到双声道。我们的 CCVoiceMeter 只读 channel[0],
      人声若偏在某一声道,柱子会是一排不动的且无任何报错。
      改成所有声道一起算 RMS。
      离线验证:单声道 0.7296,同内容双声道 0.7296(无回归);
      「仅右声道」旧算法 0.0000 → 新算法 0.6694。

#1019 Audio Session Defaults —— 「静音不再翻转 category」。
      对我们的按住说话是净收益,那是高频开关麦。

#1085 采集前先请求麦克风权限 —— 给 withPreConnectAudio 新增了
      scene 未 active 时抛 deviceAccessDenied。我们 CCRooms 设的是
      preConnectAudio: false,不走这条路径,不受影响。

依赖实际跨度比版本号大:webrtc-xcframework 144.7559.11 → 150.7871.2,
uniffi 0.0.6 → 0.1.9。但 components-swift 停在 0.1.7 没动 ——
CCMicPolicy 赖以生存的 Session.start() 无条件开麦时序因此未受影响。

没合上游对 AppView.swift 的改动:纯缩进调整、零逻辑,而我们那个文件
改了 40 增 76 删,合过来只有冲突没有价值。

⚠️ 本机无法做 iOS/macOS 真编译,只跑了纯逻辑回归(45/45 通过)和
   RMS 算法的离线等价验证。真机构建仍需在 Xcode 里过一遍。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants