aede_core/audit/
mod.rs

1//! What a file really contains, as opposed to what it claims.
2//!
3//! Tag reading reports declarations. Structural stream walks check supported
4//! container checksums and encoded audio properties. FLAC precision candidates
5//! additionally use the existing integer codec for bounded confirmation from
6//! already-read frames; the integrity/checksum walk does not decode audio.
7
8mod bits;
9/// Public because a checksum is a checksum. `copy` verifies a file it has just
10/// written with the same CRC-32 routine Ogg pages are checked with, rather than
11/// growing a second implementation of the same polynomial next door.
12pub mod crc;
13pub mod flac;
14pub mod integrity;
15
16pub use flac::{FlacAudit, Limits, StereoContent};
17
18#[cfg(test)]
19mod test_support;