M1 of design/client-native-decode.md. The vendored snapshot (AOSP mirror main @ 5ff6d693ffae, BSD-3, PROVENANCE.md) is the codec module only — H.264/H.265/AV1/VP9 parsers, DPBs and their test vectors, which now run as 45 conformance tests in our CI. pf-bitstream sits where upstream's Linux-only decoder::stateless half would and starts with vendor-pinning smoke tests: a re-sync that shifts parser behavior trips in-tree, not in a decode session.
18 lines
611 B
TOML
18 lines
611 B
TOML
# Vendored snapshot — see PROVENANCE.md. Deliberately NOT opted into workspace lints
|
|
# or workspace package inheritance: upstream code stays as close to pristine as the
|
|
# trim allows, so re-syncing against the AOSP tree stays a diff, not an archaeology dig.
|
|
[package]
|
|
name = "cros-codecs"
|
|
version = "0.0.5"
|
|
license = "BSD-3-Clause"
|
|
description = "Vendored cros-codecs parser layer (codec module only) for pf-bitstream"
|
|
edition = "2021"
|
|
|
|
[dependencies]
|
|
log = "0.4"
|
|
|
|
# Upstream's in-tree unit tests (kept — they are the conformance goldens) want these.
|
|
[dev-dependencies]
|
|
env_logger = "0.11"
|
|
serde_json = "1"
|