colconv 0.1.0

SIMD-dispatched color-conversion kernels covering the FFmpeg AVPixelFormat space, with a Sink-based API so consumers pick which derived outputs (RGB / Luma / HSV / custom) they want without paying for the ones they don't.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! 8-bit indexed-color (`AV_PIX_FMT_PAL8`) — single-plane mosaic with a
//! 256-entry BGRA palette.
//!
//! The full quartet (marker, [`Pal8Row`], [`Pal8Sink`], [`pal8_to`]) now
//! lives in `mediaframe::source` (under the `mono` feature). This module
//! is a thin re-export shim so downstream code that uses the
//! `colconv::raw::Pal8*` paths keeps compiling unchanged.

// Re-export everything so downstream code that uses `colconv::raw::Pal8`,
// `colconv::raw::Pal8Row`, `colconv::raw::Pal8Sink`, and
// `colconv::raw::pal8_to` keeps compiling unchanged.
pub use mediaframe::source::{Pal8, Pal8Row, Pal8Sink, pal8_to};