|
| std::string | version_string () |
| | Return the ChapterForge library version string.
|
| |
| Status | mux_file_to_m4a (const std::string &input_audio_path, const std::string &chapter_json_path, const std::string &output_path, bool fast_start=true) |
| | Mux AAC input + chapter/text/image metadata into an M4A file (JSON driven).
|
| |
| Status | mux_file_to_m4a (const std::string &input_audio_path, const std::vector< ChapterTextSample > &text_chapters, const std::vector< ChapterImageSample > &image_chapters, const MetadataSet &metadata, const std::string &output_path, bool fast_start=true) |
| | Mux AAC input + in-memory chapter data (titles + images + metadata).
|
| |
| Status | mux_file_to_m4a (const std::string &input_audio_path, const std::vector< ChapterTextSample > &text_chapters, const MetadataSet &metadata, const std::string &output_path, bool fast_start=true) |
| |
| Status | mux_file_to_m4a (const std::string &input_audio_path, const std::vector< ChapterTextSample > &text_chapters, const std::vector< ChapterImageSample > &image_chapters, const std::string &output_path, bool fast_start=true) |
| |
| Status | mux_file_to_m4a (const std::string &input_audio_path, const std::vector< ChapterTextSample > &text_chapters, const std::vector< ChapterTextSample > &url_chapters, const std::vector< ChapterImageSample > &image_chapters, const std::string &output_path, bool fast_start=true) |
| | Mux AAC input + in-memory chapter data (with optional URL track).
|
| |
| Status | mux_file_to_m4a (const std::string &input_audio_path, const std::vector< ChapterTextSample > &text_chapters, const std::vector< ChapterTextSample > &url_chapters, const std::vector< ChapterImageSample > &image_chapters, const MetadataSet &metadata, const std::string &output_path, bool fast_start=true) |
| | Variant with explicit metadata; otherwise identical to the overload above.
|
| |
| ReadResult | read_m4a (const std::string &path) |
| |
| void | set_log_verbosity (LogVerbosity level) |
| | Set global logging verbosity.
|
| |
| LogVerbosity | get_log_verbosity () |
| | Get current logging verbosity.
|
| |
| std::string | hex_prefix (const std::vector< uint8_t > &data, size_t max_len=kHexPreviewBytes) |
| |