1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
//! Contains utilities for muxing and demuxing into various container formats.
#![deny(missing_docs, clippy::undocumented_unsafe_blocks)]
mod data {
pub use av_data::*;
}
pub use av_data::rational;
/// Buffered data helpers.
pub mod buffer;
/// Common data structs reused between muxers and demuxers.
pub mod common;
/// Utilities for demuxing containers.
pub mod demuxer;
/// Error types.
pub mod error;
/// Utilities for muxing containers.
pub mod muxer;
/// Data structs representing a video, audio, or subtitle stream.
pub mod stream;