Fix Emby AV1 cold-start deadline teardown cycle - #307
Merged
Conversation
added 3 commits
September 13, 2026 17:44
Document release-frame evidence, normal UI authentication, CI review gates, and remaining headset/seek acceptance. Keep live auth opt-in and inventory gitignored; preserve AGENTS.md as the pointer to canonical CLAUDE.md.
This was referenced Sep 13, 2026
jlipworth
added a commit
that referenced
this pull request
Sep 14, 2026
## Summary - Fix #304's reproduced HEVC 10-bit SDR quality-reopen corruption with full-timeline native resume/seek, preserving negotiated session/audio/container and bitrate ceilings. - Rebased onto the landed #306/#307 changes; dropped duplicate tooling/identity commits and preserved AV1 warm-up before the disjoint HEVC lane. - Condense corpus, AV1 and HEVC Markdown; retain current policy in playback architecture and unresolved evidence/gates in research notes. ## Validation - 1,704 hermetic PMSKit tests; hygiene, strict MkDocs, links/anchors and Mermaid checks. - Four fresh native builds and owned serial platform smokes; installed simulator binaries match products. - Post-rebase exact-source Original → 8 Mbps preserved progress with 4+4 inspected clean HEVC frames; native seek back to 10 minutes also passed with 4+4 clean frames. - HEVC 8-bit and H.264 transition controls passed without selecting the HEVC lane. H.264 post-transition frames include a dark title fade, not a broad scene-quality claim. - AV1 integration regression warmed in 6.539s and passed zero-seek/hold with 4+4 inspected visible frames. No remaining server encoder after stop. ## Limits The reproduced boundary is legacy offset priming/proxy startup, not a proven fragment/init/decoder mechanism or a shared cause with #291. Physical-device, broader server-version and full lifecycle/seek acceptance remain open. HDR is excluded. Known nonfatal simulator audio-session/GroupActivities warnings remain outside this fix. Private source identifiers, names, addresses, paths, credentials and frames are not attached. No automatic issue closure or merge. --------- Co-authored-by: Jonathan Lipworth <[email protected]>
8 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Evidence and validation
Review notes