Skip to content

TestFlight 0.1.0 (32): live latency worse than previous build #146

Description

@erik-sutton95

TestFlight round 1. Same operator who hit freeze/reconnect (sibling). Build 0.1.0 (32) vs a prior TF build they called usable for professional work.

What went wrong?

Glass-to-glass lag on startup, every retry. Subject motion feels too fast vs the monitor. No crash on ISO / shutter (including while recording — those writes worked).

HUD in the screenshot (no freeze in this dump): WAVE RGB, LUT, LIGHTS, AUDIO, face AF box, 1×, portrait. iPhone 16 Pro Max, iOS 26.5.2. TF connectionStatus is MOBILE_DATA (Apple metadata — they were on a live SoftAP picture).

Quote (trimmed): previous build felt usable for professional work; this version, if the subject is moving a bit too fast, not usable. Multiple restarts, same latency each time.

Do

  • Compare 32 vs the previous TestFlight archive on the same Pocket: ACK 40 Hz, present fps, HUD Hz, LUT/WAVE on vs clean
  • If this is only the freeze/reconnect sibling presenting as lag, merge and close this
  • If 32 added work on the live path (scopes, LUT, chrome), check docs/PERFORMANCE.md budget: picture first, scopes 10–15 Hz, HUD 5 Hz
  • Do not raise scope tap at the cost of present

Out of scope

Reconnecting overlay (sibling). Pocket 3 WAITING (sibling).

Done when

Either a measured regression in 32 is fixed, or we document that 32 feels like the freeze bug and close this as duplicate.

Verify

Physical Pocket 4 Pro, side-by-side vs prior TF if you still have it.

Metadata

Metadata

Assignees

Labels

P1High priority — important for current cyclearea:iosiOS SwiftUI shell (ios/OpenPocketCine)area:live-viewLive view streaming, rendering, and related pipelinebugSomething isn't workingneeds-triageNew issue that has not yet been triaged

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions