# platform-decode-conformance — the query a sink asks a web platform Vectors for [`extensions/platform-decode.md`](../extensions/platform-decode.md): the query a sink reads from an entry's payload for a web platform's Media Capabilities and WebCodecs (§2). The order the platform's answers feed is SPEC §4's energy order inside browser-sink's routing, and its vectors are the `choices` of [`../live-conformance/browser/`](../live-conformance/browser/). **Provenance.** `queries.json` names two floor objects of the packaging corpus (`../pack-conformance/packs/`), whose codec strings are the ones the packager wrote into the packs' HLS masters, and carries one HEVC SPS that the platform's encoder wrote through WebCodecs, configured with `prefer-hardware`, a hint the user agent may ignore (§6 of the extension records the run). ## Layout - `queries.json` — `cases`: a `capability`, a `payload_file` (a `WAI1` envelope, relative to `wai/`) or an `sps_hex`, and the query's members. ## Equivalence An implementation conforms when it gives every query's members. The reference is `wai::platform_decode` (`wai-rs/src/platform_decode.rs`), whose tests read this file.