#include <cstdint>#include <optional>#include <span>#include <string_view>#include <vector>Go to the source code of this file.
Classes | |
| class | capo::Buffer |
| Audio Buffer: stores decoded PCM data in memory. More... | |
Namespaces | |
| namespace | capo |
Enumerations | |
| enum class | capo::Encoding : std::int8_t { capo::Wav , capo::Mp3 , capo::Flac } |
| Format of encoded data. More... | |
Functions | |
| auto | capo::guess_encoding (std::string_view path) -> std::optional< Encoding > |
| Guess the Encoding format based on the file extension. | |
| auto | capo::file_to_bytes (char const *path) -> std::vector< std::byte > |
| Load file data as a binary byte array. | |