Creak is a simple library for decoding popular audio formats into raw
Decoder struct handles opening, parsing, and decoding audio files. Use
Decoder::open() to open a file.
When you want to read samples, call
Decoder.into_samples() to get an iterator over the samples.
The audio file is closed when the
SampleIterator is dropped.
Currently supported formats are WAV, Ogg Vorbis, MP3, and FLAC.
Information about an opened audio file.
An audio decoder.
Iterates over decoded audio samples. Channels are interleaved.
Indicates the format of an audio stream.
An error encountered while decoding an audio file.
The type of decoded audio samples.