Module decode

Source
Expand description

For decoding FLAC files to PCM samples

Re-exports§

pub use crate::metadata::Metadata;

Structs§

FlacByteReader
A FLAC reader which outputs PCM samples as bytes
FlacChannelReader
A FLAC reader which outputs non-interleaved channels
FlacSampleIterator
A FLAC reader which iterates over decoded samples as signed integers
FlacSampleReader
A FLAC reader which outputs PCM samples as signed integers
FlacStreamReader
A FLAC reader which operates on streamed input
FrameBuf
A buffer of samples read from a FlacStreamReader

Enums§

Verified
The results of FLAC file verification

Functions§

verify
Verifies FLAC file for correctness
verify_reader
Verifies FLAC stream for correctness