Function CE::Audio::Miniaudio::decode_file
Defined in File miniaudio.h
Function Documentation
-
::CE::Audio::Clip CE::Audio::Miniaudio::decode_file(const std::filesystem::path &file, DecodeOptions options = {})
Declaration:
[[nodiscard]]Decode WAV/FLAC/MP3 on CPU into owned channel-interleaved float PCM at the source rate/channel count.
Reject empty/NUL paths, unsupported formats/channels/rates, empty data and a decoded budget overflow. File/decode/allocation failures throw; no device is opened.
- Parameters:
options – Maximum decoded PCM byte budget, default 64MiB.