| Crate | Role |
|---|---|
mediadecode |
Backend-agnostic core — no_std, no FFmpeg. |
mediadecode-ffmpeg |
FFmpeg adapter with HW-acceleration auto-probe. |
mediadecode-webcodecs |
WebCodecs adapter for wasm32 targets (scaffolded). |
The pixel-format and color-metadata vocabulary (PixelFormat,
ColorMatrix, BayerPattern, frame primitives) is sourced from
videoframe so colconv,
mediadecode, and scenesdetect share one canonical definition.
See each crate's README for its API surface, usage, and build requirements.