Re-exports§
pub use crate::wav::StreamedWavFile;pub use crate::wav::StreamedWavWriter;pub use crate::wav::wav_file::WavFile;pub use crate::error::AudioIOError;pub use crate::error::AudioIOResult;pub use crate::traits::AudioFile;pub use crate::traits::AudioFileMetadata;pub use crate::traits::AudioFileRead;pub use crate::traits::AudioStreamReader;pub use crate::types::BaseAudioInfo;pub use crate::types::FileType;pub use crate::types::OpenOptions;pub use crate::types::ValidatedSampleType;
Modules§
Traits§
- Read
Seek - Convenience trait for types that implement both Read and Seek
Functions§
- create_
streamed - Create a streaming WAV writer to a file path.
- create_
streamed_ writer - Create a streaming WAV writer to any
Write + Seekdestination. - info
- Get basic audio information from a file
- open
- Open an audio file for reading/writing operations
- open_
streamed - Open a WAV file for streaming reads.
- open_
streamed_ dyn - Open an audio file for streaming reads, returning a trait object.
- open_
streamed_ reader - Open any
Read + Seeksource for streaming WAV reads. - read
- Read audio samples from a file
- read_
with - write
- write_
with - Write audio data to any
Writedestination with explicit format specification.