1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
mod error;
mod types;

pub use crate::error::{Error, ParseError, Result};
pub use crate::types::{
    AudioDataHeader, Header, MetaData, SeekFlag, SoundFormat, SoundRate, SoundSize, SoundType,
    TagHeader, TagType, VideoCodecId, VideoDataHeader, VideoFrameType,
};

#[macro_use]
mod cfg;

cfg_io_tokio! {
    pub mod tokio;
}

cfg_io_std! {
    pub mod io;
}