Files
libfreemkv/docs/consts.md
T
Matthew Jackson 6e14fc0c0c libfreemkv: 1.7.0 groundwork — sector-recycle soundness + CI hardening
Security
- Remove the unsafe Vec::set_len over recycled sector buffers — UB reachable
  from safe code (GHSA-j8ww-f5fg-9pmh, low). Uses Vec::resize; pooling unchanged.

CI / tooling
- clippy on stable with the MSRV single-sourced from Cargo.toml; cargo-deny
  dependency-audit gate with first-party git sources allowed (#15); audience-based
  comment-guard (#17).

Docs
- README (keydb ownership, BD-J parser count), drive-access transport/reset
  notes, mux timeline module-doc links.
2026-09-02 12:40:55 -07:00

559 B

consts::coding_type — spec citations

coding_type is one registry used in two places that share the same value space: the MPEG-TS PMT stream_type (ISO/IEC 13818-1 Table 2-34) and the Blu-ray STN/CLPI stream_coding_type (BD-ROM Part 3).

The standardized video codes (0x02, 0x1B, 0x24) are ISO assignments (ISO/IEC 13818-1 Table 2-34); 0xEA (VC-1) is a BD-ROM convention in the ISO user-private range. The 0x80..=0xA2 audio/graphics codes also sit in the user-private range and follow the Blu-ray Disc Association / ATSC A/52 convention.