hn.today

Maintainer rejected AI contributions, we forked it and added video acceleration

twitter.com15 points5 comments
Screenshot of Maintainer rejected AI contributions, we forked it and added video acceleration

Maintainer rejection of AI-generated patches prompted a fork and an accelerated development push that, in about 21 hours, merged 29 pull requests across two repositories, added 115 commits, and involved seven parallel PR authors. The fork implements Apple Video Decoder (AVD) hardware acceleration for H.264, HEVC and VP9 on M-series Macs running Asahi/Omarchy, plus an opt-in H.264 High 10 path. Concrete bug fixes include Chrome’s solid-green-video issue, 10-bit HEVC blank-frame and tile/wavefront hangs, H.264 multi-slice firmware hangs, VP9 state/color-range/submission handling, decoder lifecycle races and cross-context reference aliasing, plus multiple memory-safety, error-handling and malformed-stream fixes and 15 AVD kernel patches. Automatic installation, recovery and kernel-update rebuilding were added to ease deployment.

The effort built sanitizer CI, guarded hardware testing and reproducible conformance infrastructure on real M1 hardware, producing bit-exact results for 144/147 HEVC streams, 73/135 AVC streams and 216/305 VP9 streams, plus 864 additional generated hardware-frame comparisons. Contributors named include davefano, grudev, laihenyi, stefanakerwall, thebytorsnowdog and service-cyber, with carried work from several upstream authors and Asahi Linux. The message frames this as a demonstration of agent-native open-source development: humans set direction and validate reality while agents execute parallel work, with every claim tied to tests and hardware evidence.

Read on twitter.com5 comments on Hacker News

Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.

More in Other

The daily digest

Today's best Hacker News stories, summarized and screenshotted, one email a day.