Parallel lane in multiview-input/ffmpeg/framestore (+ the pipeline.rs handoff to LANE-CORE).
- SW-C1
M — SourceKind::Still: decode-once + HoldForever (rides ADR-W018 live UpsertSource) — ADR-0057
- SW-C2
L — Media-player transport on the PRODUCTION ingest path (cue/play/pause/seek/loop/EOF policy/play-on-take; NOT the unwired IngestPump scaffold) — ADR-0057
- SW-C3
L — NV12+A framestore payload + alpha decode (ProRes 4444/XQ, qtrle, PNG/TGA seq, VP9-alpha; HEVC-alpha rejected/import-transcoded; straight alpha) — ADR-0058
- SW-C4
M — Media library: assets + import/validation pipeline (canvas res + fps + trigger-point required; VDCP/AMP out of scope) — ADR-0057
- SW-C5
M — Stinger mezzanine: bounded pre-decoded NV12+A ring (≈0.93 GB for 3 s 1080p60; hard cap + decode-ahead; pool-allocated) — ADR-0058
Design docs: production-switcher brief · media-playout brief · SW backlog · work-schedule SW stream — all delivered in PR #112. Implementation starts only after the design PR is reviewed/merged and the operator green-lights coding.
🤖 Generated with Claude Code
Parallel lane in multiview-input/ffmpeg/framestore (+ the pipeline.rs handoff to LANE-CORE).
M—SourceKind::Still: decode-once + HoldForever (rides ADR-W018 live UpsertSource) — ADR-0057L— Media-player transport on the PRODUCTION ingest path (cue/play/pause/seek/loop/EOF policy/play-on-take; NOT the unwired IngestPump scaffold) — ADR-0057L— NV12+A framestore payload + alpha decode (ProRes 4444/XQ, qtrle, PNG/TGA seq, VP9-alpha; HEVC-alpha rejected/import-transcoded; straight alpha) — ADR-0058M— Media library: assets + import/validation pipeline (canvas res + fps + trigger-point required; VDCP/AMP out of scope) — ADR-0057M— Stinger mezzanine: bounded pre-decoded NV12+A ring (≈0.93 GB for 3 s 1080p60; hard cap + decode-ahead; pool-allocated) — ADR-0058Design docs: production-switcher brief · media-playout brief · SW backlog · work-schedule SW stream — all delivered in PR #112. Implementation starts only after the design PR is reviewed/merged and the operator green-lights coding.
🤖 Generated with Claude Code