26#ifndef OLAF_STREAM_PROCESSOR_H
27#define OLAF_STREAM_PROCESSOR_H
Olaf configuration pramameters.
Helps to run query, store, delete or print commands. These share a lot of functionality but differ in...
void olaf_stream_processor_destroy(Olaf_Stream_Processor *olaf_stream_processor)
Free up memory and release resources.
Definition: olaf_stream_processor.c:54
Olaf_Stream_Processor * olaf_stream_processor_new(Olaf_Runner *runner, const char *raw_path, const char *orig_path)
Initialize a new stream processor.
Definition: olaf_stream_processor.c:35
void olaf_stream_processor_process(Olaf_Stream_Processor *olaf_stream_processor)
Process a file from the first to last audio sample.
Definition: olaf_stream_processor.c:63
Helps to run query, store, delete or print commands. These share a lot of functionality but differ in...
Definition: olaf_runner.h:44
An opaque struct with state information related to the stream processor.
Definition: olaf_stream_processor.c:20