Brandon Thomas and Claude Opus 5.5
da3c7a842d
Never crash: HEVC encoder without expect()/unreachable!()
...
Replaces the encoder's 8 expect()/unwrap()/unreachable!() calls with handling that can't
panic: coding-unit decisions without a candidate report an infinite cost, inter helpers
without a reference picture return a neutral result, residual_coding of an all-zero block
writes nothing, the impossible Intra arms are no-ops, and the edge padding of an empty row uses
0 instead of unwrapping. Denies the panic lints in the crate.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-04 13:23:03 -04:00
Brandon Thomas and Claude Opus 5.5
646d3fa15f
M13.4: hevcenc README measurements
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 05:21:39 -04:00
Brandon Thomas and Claude Opus 5.5
76f3f14262
M13.4: hevcenc faster intra mode search, ffprobe stream-info test, tiny sizes
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 05:21:28 -04:00
Brandon Thomas and Claude Opus 5.5
31cb2077d4
M13.4: hevcenc clippy precedence fix
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 05:19:36 -04:00
Brandon Thomas and Claude Opus 5.5
9e4942592c
M13.4: hevcenc sign data hiding, noise / QP 0 tests, README
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 05:19:19 -04:00
Brandon Thomas and Claude Opus 5.5
c9d5e7335e
M13.4: hevcenc deblocking filter (in-loop, bit-exact with ffmpeg), scratch buffers, POC-wrap / high-QP tests
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 05:15:09 -04:00
Brandon Thomas and Claude Opus 5.5
7f97c25c3e
M13.4: hevcenc I/P encoder (CABAC, RD CU decisions, intra/merge/AMVP), filmcraft + ffmpeg bit-exact round trips
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 05:05:28 -04:00
Brandon Thomas and Claude Opus 5.5
3a8b401e81
M13.4: hevcenc / av1enc crate skeletons (API contract, layers)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-03 04:42:12 -04:00