Symptom / cause (read, not run).
- Guest network quality is always "good" and roster audio level is
talking ? 78 : 12 (ZoomEngineRuntime.cpp:1142-1143, ZoomEngineState.cpp:365-366); the engine's onUserNetworkStatusChanged is an empty override.
- The OUTPUTS bar "LIVE mm:ss" is derived from the bridge's
_elapsedMs, advanced 16 ms per 250 ms poll and 500 ms per spine tick (TransportViewModel.cs:226, 252; MediaCoreBridgeService.cs:393, 779): about 6% of real time with capture off, 106% with it on.
- Caption latency is hard-coded 180 ms and confidence is
max(82, 97 - len/28) (MediaCore.cpp:3743, 5240-5258); the merger hard-codes 95.
- Per-participant
rmsDbfs/peakDbfs are derived from a 0-100 level plus a fixed crest factor, not measured (MediaCore.cpp:4557-4567).
Done when. Each value is measured, or removed from the wire and the UI.
Found by the 2026-10-02 half-wired-feature audit, by reading code on main (8b84a8f). Not yet reproduced in the running app unless stated.
Symptom / cause (read, not run).
talking ? 78 : 12(ZoomEngineRuntime.cpp:1142-1143,ZoomEngineState.cpp:365-366); the engine'sonUserNetworkStatusChangedis an empty override._elapsedMs, advanced 16 ms per 250 ms poll and 500 ms per spine tick (TransportViewModel.cs:226, 252;MediaCoreBridgeService.cs:393, 779): about 6% of real time with capture off, 106% with it on.max(82, 97 - len/28)(MediaCore.cpp:3743, 5240-5258); the merger hard-codes 95.rmsDbfs/peakDbfsare derived from a 0-100 level plus a fixed crest factor, not measured (MediaCore.cpp:4557-4567).Done when. Each value is measured, or removed from the wire and the UI.
Found by the 2026-10-02 half-wired-feature audit, by reading code on main (8b84a8f). Not yet reproduced in the running app unless stated.