From 4e066dda303d4f0788a3163d1bab7ff946a9e2aa Mon Sep 17 00:00:00 2001 From: akdeb Date: Fri, 17 Apr 2026 12:45:52 +0530 Subject: [PATCH] update opus --- server-cloudflare/src/opus.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/server-cloudflare/src/opus.ts b/server-cloudflare/src/opus.ts index 742a62f..0403499 100644 --- a/server-cloudflare/src/opus.ts +++ b/server-cloudflare/src/opus.ts @@ -81,8 +81,11 @@ class WasmOpusEncoder { this.memory, wasm, ); - ensureOk(wasm.opus_encoder_ctl_set(this.encoderPtr, 4002, 24_000), this.memory, wasm); - ensureOk(wasm.opus_encoder_ctl_set(this.encoderPtr, 4040, FRAME_DURATION_MS), this.memory, wasm); + + // The 120ms packet duration is determined by the PCM frame size we pass to + // opus_encode(). Avoid low-level CTL tuning here because incorrect request + // codes/enum values in the wasm build surface as "invalid argument" during + // session startup. } private refreshMemory() {