Skip to content

M8 · Dropped-frame / achieved-fps telemetry #23

Description

@joeblau

Severity: 🟡 · Effort: S

There are ≥4 silent frame-drop sites (PTS-deadline drop, bufferingNewest(1), compositor pool exhaustion, VideoFrameAdmission) with no counters. Add achieved-fps + drop counters on the IPC channel to feed the M3 HUD and the M1/M9 adaptive logic. Small, and it unblocks real observability.

Evidence: ScreenCaptureController.swift:396-398,335-337,370-372; FacecamCompositor.swift:113,128; RTMPPublisher.swift:767

From the architecture audit MVP backlog.

Metadata

Metadata

Assignees

No one assigned

    Labels

    audit-mvpArchitecture-audit MVP backlogenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions