Skip to main content

Crate reflo

Crate reflo 

Source
Expand description

reflo - Audio format converter library

This library provides cross-platform audio conversion to and from flo format. It works on native targets and can be compiled to WebAssembly.

Modules§

audio

Structs§

AudioInfo
Information about a decoded audio file
AudioMetadata
Metadata collected from an input audio source.
EncodeOptions
Encoding options for converting audio to flo format
FloInfo
Information about a flo file
FloMetadata
Re-export libflo types

Functions§

decode_to_samples
Decode flo file to raw samples
decode_to_wav
Decode flo file to WAV format
encode_from_audio
Encode audio file bytes to flo format
encode_from_samples
Encode raw audio samples to flo format
get_audio_info
Get information about an audio file
get_flo_info
Get information about a flo file
get_metadata
Get metadata from a flo file
has_metadata
Check if a flo file has metadata (fast - reads header only)
strip_metadata_no_reencode
Strip all metadata from a flo file WITHOUT re-encoding
update_metadata_bytes
Update metadata bytes in a flo file (internal implementation)
validate_flo
Validate a flo file