Expand description
Codec traits and registry.
Format crates implement Decoder / Encoder and register themselves by
building DecoderFactory / EncoderFactory values. The central oxideav
aggregator pulls everything together into a single Registry.
Re-exports§
pub use registry::CodecImplementation;pub use registry::CodecRegistry;
Modules§
- registry
- In-process codec registry — supports multiple implementations per codec id, ranked by capability + priority + user preferences with init-time fallback.
Traits§
Type Aliases§
- Decoder
Factory - Factory that builds a decoder for a given codec parameter set.
- Encoder
Factory - Factory that builds an encoder for a given codec parameter set.