Available on crate features
codec-vp9 and codec only.Expand description
VP9 bitstream helpers: uncompressed frame-header resolution extraction and keyframe detection.
VP9 carries no parameter sets — metadata lives in each frame’s uncompressed header, and a keyframe is fully self-describing. The leading frame’s header sits at offset 0 even inside a superframe (whose index is a trailer), so the parsers read from the start of the access unit.
Note: VP9 is a WebM/DASH codec; Apple HLS does not carry VP9. These parsers exist so VP9 streams get correct GOP caching, eviction, and recording via the codec-agnostic engine; HLS egress for VP9 is intentionally unsupported.
Structs§
- Vp9
CodecParserimplementation for VP9.