Enum wavv::Chunk [−][src]
pub enum Chunk { FMT(Header), DATA(Samples), LIST(ChunkId, Vec<Chunk>), INFO(Vec<(ChunkId, String)>), Unknown(ChunkId, Vec<u8>), }
Expand description
Enum describing various .wav file data relationships
Variants
ChunkId::FMT
containing header data
Tuple Fields of FMT
0: Header
ChunkId::DATA
containing sample data
Tuple Fields of DATA
0: Samples
ChunkId::LIST
containing other chunks
ChunkId::INFO
containing pairs of ChunkId
combined with string data
Unkown or (most likely) unimplemented ChunkId
, containing raw bytes