Module audrey::read [] [src]

Items for reading and opening file formats from file.

Structs

Description

A description of the audio format that was read from file.

Frames

An iterator that reads samples from the underlying reader, converts them to frames of type F and yields them.

Samples

An iterator that reads samples from the underlying reader, converts them to the sample type S if not already in that format and yields them.

Enums

FormatError

Format-specific errors that might occur when opening or reading from an audio file.

ReadError

Errors that might be returned from the Reader::new function.

Reader

Returned by the read function, enumerates the various supported readers.

Traits

Sample

Types to which read samples may be converted via the Reader::samples method.

Functions

open

Attempts to open an audio Reader from the file at the specified Path.

Type Definitions

BufFileReader

An alias for the buffered, file Reader type returned from the open function.