Structs§
- Audio
File Info - Fast metadata probe result for an audio file.
- Audio
Metadata - Metadata (tags) read from an audio file, all fields optional.
- Streaming
Decoder - Incremental audio decoder: probes once, then yields decoded interleaved
f32chunks on demand. Used by the streaming clip producer thread so the audio thread never decodes whole files.
Enums§
- Audio
Dither - Dither mode applied when quantising floating-point samples to an integer target format.
- Audio
Encode Format - Export format selector for
encode_audio_to_file. - WavBit
Depth - WAV PCM bit-depth / sample-format choices.
Functions§
- decode_
audio_ to_ f32_ interleaved_ preferring_ wav - Decode a WAV file preferentially, falling back to the general decoder.
- decode_
audio_ to_ f32_ interleaved_ sync - Decode an audio file to interleaved
f32samples. - encode_
audio_ to_ file - Encode interleaved
f32samples to a file using OxideAV. - probe_
audio_ file - Probe sample rate, channel count and approximate frame count without decoding. Works for every format Symphonia can probe (wav, flac, mp3, ogg/vorbis, aac/alac in m4a/isomp4, …).
- read_
audio_ metadata - Read metadata tags from an audio file without decoding audio.
- write_
flac - Backwards-compatible native FLAC writer.
- write_
wav_ f32 - Backwards-compatible WAV writer: 32-bit float PCM.