Transaction Science
d614abd940
energy_meter, wai-pack: meters that cross threads
...
The meters of wai::energy_meter hold Send closures (their read and clock are
bounded + Send), and PackOpts::meter is Option<Box<dyn Meter + Send>>, so a host
that runs a pack on a worker thread hands the packer its meter and the package
receipt states the figure. Tests: a span sampled on a worker thread, and a
metered pack on a worker thread that writes the package this thread writes.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-29 18:49:26 -04:00
..
bin
Merge #484 (wai/encode-avc-hevc @ b41b566b): wai.video.encode, AVC and HEVC through the encoders a device already has
2026-10-26 08:44:59 -04:00
source
wai-pack: the WAV reader forms 2 x channels without wrapping, and no header sizes a buffer
2026-10-05 09:03:36 -04:00
av1.rs
wai packaging stack: #426 , #438 and #452 's GPU tier, squashed onto main
2026-10-24 20:31:28 -04:00
capcheck.rs
wai-pack: a policy is read from its bytes: UTF-8, no byte-order mark, nesting capped at 32
2026-10-05 09:09:57 -04:00
catalog.rs
wai packaging stack: #426 , #438 and #452 's GPU tier, squashed onto main
2026-10-24 20:31:28 -04:00
classify.rs
wai packaging stack: #426 , #438 and #452 's GPU tier, squashed onto main
2026-10-24 20:31:28 -04:00
cmaf.rs
wai-pack: the packer and its verifier, with a supplied AV1 floor, CMAF, and HLS, DASH, MoQ and stage-view catalogs
2026-10-06 05:52:22 -04:00
cmaf_read.rs
CMAF floors: the init's av1C and size are the sequence header's ( #426 review S2)
2026-10-24 21:09:39 -04:00
conformance.rs
wai-pack: a still's reader inflates as zlib does; png_diff runs both readers
2026-10-09 13:42:54 -04:00
delivery.rs
wai-pack: staged packages — refinement layers, stills, a piece's ladder, live windows and simulated delivery (W4-4)
2026-10-08 14:21:54 -04:00
encode.rs
wai packaging stack: #426 , #438 and #452 's GPU tier, squashed onto main
2026-10-24 20:31:28 -04:00
fabric.rs
CHANGELOG (GPU tier) to what was shown; wai-pack names the object domain ( #452 review S4, S6, S7; #438 review N6)
2026-10-24 21:12:05 -04:00
fabric_attribution.rs
wai-pack fabric attribution: the sole-user case tells the whole rail from a busy-time split ( #438 review M4)
2026-10-25 14:18:21 -04:00
fabric_meter.rs
wai-pack fabric meter: a type for what a span's join gives back
2026-10-25 03:57:14 -04:00
files.rs
wai packaging stack: #426 , #438 and #452 's GPU tier, squashed onto main
2026-10-24 20:31:28 -04:00
fixture.rs
wai-pack: staged packages — refinement layers, stills, a piece's ladder, live windows and simulated delivery (W4-4)
2026-10-08 14:21:54 -04:00
floor.rs
CMAF floors: the init's av1C and size are the sequence header's ( #426 review S2)
2026-10-24 21:09:39 -04:00
floor_decode.rs
wai packaging stack: #426 , #438 and #452 's GPU tier, squashed onto main
2026-10-24 20:31:28 -04:00
golden.rs
wai-pack golden: a reseal that fails its CMAF check says so ( #426 review S6)
2026-10-24 21:06:25 -04:00
lib.rs
Merge #484 (wai/encode-avc-hevc @ b41b566b): wai.video.encode, AVC and HEVC through the encoders a device already has
2026-10-26 08:44:59 -04:00
live.rs
wai packaging stack: #426 , #438 and #452 's GPU tier, squashed onto main
2026-10-24 20:31:28 -04:00
objects.rs
wai-pack: staged packages — refinement layers, stills, a piece's ladder, live windows and simulated delivery (W4-4)
2026-10-08 14:21:54 -04:00
pack.rs
energy_meter, wai-pack: meters that cross threads
2026-10-29 18:49:26 -04:00
plan.rs
wai-pack: staged packages — refinement layers, stills, a piece's ladder, live windows and simulated delivery (W4-4)
2026-10-08 14:21:54 -04:00
png.rs
wai-rs: the still of packaging §5.7 moves from wai-pack into wai-rs (png_still)
2026-10-21 04:28:04 -04:00
policy.rs
wai packaging stack: #426 , #438 and #452 's GPU tier, squashed onto main
2026-10-24 20:31:28 -04:00
rendition.rs
wai platform-encode: the source's frame rate as its header writes it, and corpus cases for a trailing access unit, a second SPS, the source's rate and range, and a misnamed object
2026-10-26 03:17:04 -04:00
scenecut.rs
wai-pack: the segmenter's state is bounded by its lookahead and window
2026-10-05 09:20:07 -04:00
verify.rs
CMAF floors: the init's av1C and size are the sequence header's ( #426 review S2)
2026-10-24 21:09:39 -04:00