motioncam_decoder/lib.rs
1//! decoder for MotionCam MCRAW files.
2//!
3//! This crate provides a pure-Rust decoder for the MCRAW container format
4//! used by [MotionCam Pro](https://www.motioncamapp.com/). It supports
5//! both the current and legacy raw compression formats, audio extraction,
6//! and parallel frame decoding.
7
8pub mod container;
9pub mod decoder;
10pub mod error;
11pub mod raw;
12pub mod raw_legacy;
13mod simd_portable;
14
15pub use container::*;
16pub use decoder::{AudioChunk, Decoder};
17pub use error::{McRawError, Result};
18pub use raw::decode as raw_decode;
19pub use raw_legacy::decode_legacy as raw_decode_legacy;