open-standards/wai/research
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Transaction Science cf4c7bb8bd wai: archive reference-decoder build recipes for reproducible demo
Add tools/build_reference_decoders.sh: fetches and builds the open MPEG/3GPP
reference codecs that act as the sink decoders for the volumetric and
immersive-audio rows of the carriage demo, each pinned to a verified ref:
  - G-PCC  mpeg-pcc-tmc13  release-v23.0-rc2   -> tmc3
  - V-PCC  mpeg-pcc-tmc2   release-v25.0       -> PccApp{Encoder,Parser,...}
  - IVAS   3GPP ivas-codec main @ 3882460      -> IVAS_cod / IVAS_dec

It handles the cmake 4.x policy override the MPEG trees need (their build.sh
rejects cmake major != 3), is idempotent (skips already-built trees), and
prints the exact PATH/TMC2_CFG export line to run wai_carriage_demo.sh. So the
real+decode / real+parse rows reproduce from a clean checkout instead of the
ad-hoc /tmp builds.

- demo header + registry: cross-reference the build script.
- .gitignore: ignore the script's default ./.reference-tools prefix.

Verified: refs resolve on all three remotes; the printed exports drive the
demo to 5 real+decode + 1 real+parse rows, all byte-exact.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
2026-06-20 11:44:42 -04:00
..
cargo-roadmap.md wai: docs currency — taxonomy/roadmap/README reflect shipped state 2026-06-14 04:09:49 -04:00
content-taxonomy.md wai: linear film — wai.film.linear, a sealed camera-on-rails world 2026-06-16 09:06:28 -04:00
haptics-draft.md wai: interactive + temporal cargo classes, provenance, telepresence 2026-06-13 23:16:42 -04:00
media-codec-registry.md wai: archive reference-decoder build recipes for reproducible demo 2026-06-20 11:44:42 -04:00
spatial-audio-draft.md wai: interactive + temporal cargo classes, provenance, telepresence 2026-06-13 23:16:42 -04:00