//! Track and sample access for MP4 and ISO base media files.
//!
//! [`Mp4Reader`] parses progressive and fragmented input. [`Mp4Writer`] writes
//! progressive files from caller-supplied tracks and samples.
//!
//! ```
//! use mp4_track::Mp4Reader;
//!
//! let file = std::fs::File::open("tests/fixtures/v02_h264_aac_faststart.mp4")?;
//! let reader = Mp4Reader::open(file)?;
//! assert_eq!(reader.tracks().len(), 2);
//! # Ok::<(), Box<dyn std::error::Error>>(())
//! ```
pub use Error;
pub use ;
pub use *;
pub use Mp4Writer;