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
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