|
Olaf
Overly Lightweight Acoustic Fingerprinting
|
OLAF. More...
#include <stdio.h>#include <stdlib.h>#include <assert.h>#include <string.h>#include <stdbool.h>#include "olaf_stream_processor.h"#include "olaf_runner.h"#include "olaf_config.h"#include "olaf_db.h"#include "olaf_fp_db_writer_cache.h"Functions | |
| void | olaf_print_help (const char *message) |
| Prints usage information and exits the program. | |
| int | olaf_stats (void) |
| Prints database statistics and exits the program. | |
| int | olaf_has (int argc, const char *argv[]) |
| Checks if fingerprints exist in the database for given audio files. | |
| int | olaf_store_cached (int argc, const char *argv[]) |
| Stores cached fingerprints from CSV files to the database. | |
| int | main (int argc, const char *argv[]) |
| Main entry point for the Olaf command-line application. | |
OLAF.
| int main | ( | int | argc, |
| const char * | argv[] ) |
Main entry point for the Olaf command-line application.
| argc | The argument count. |
| argv | The argument vector. |
| int olaf_has | ( | int | argc, |
| const char * | argv[] ) |
Checks if fingerprints exist in the database for given audio files.
| argc | The argument count. |
| argv | The argument vector. |
| void olaf_print_help | ( | const char * | message | ) |
Prints usage information and exits the program.
| message | The error message to display before usage text. |
| int olaf_stats | ( | void | ) |
Prints database statistics and exits the program.
| int olaf_store_cached | ( | int | argc, |
| const char * | argv[] ) |
Stores cached fingerprints from CSV files to the database.
| argc | The argument count. |
| argv | The argument vector. |