Expand description
Pure-Rust AVI (RIFF/AVI) container: demuxer + muxer.
AVI is Microsoft’s legacy RIFF-based container, still ubiquitous for
Motion-JPEG output from security cameras and older capture hardware. This
crate parses and emits AVI 1.0 files. OpenDML extensions (ix##,
super-index, files > 2 GiB) are explicitly out of scope — see
muxer::write_packet which returns an error if the output approaches
2 GiB.
Modules§
- demuxer
- AVI (RIFF/AVI) demuxer.
- muxer
- AVI (RIFF/AVI) muxer.
- riff
- RIFF chunk primitives.
- stream_
format - BITMAPINFOHEADER / WAVEFORMATEX parse + emit helpers.
Functions§
- register
- Install the AVI container into a
oxideav_core::RuntimeContext. - register_
containers