Olaf configuration pramameters.
void olaf_reader_destroy(Olaf_Reader *olaf_reader)
Free resources related to the reader.
Definition: olaf_reader_stream.c:103
Olaf_Reader * olaf_reader_new(Olaf_Config *config, const char *source)
Create a new reader.
Definition: olaf_reader_stream.c:43
size_t olaf_reader_read(Olaf_Reader *olaf_reader, float *block)
Read an audio block with overlap.
Definition: olaf_reader_stream.c:67
size_t olaf_reader_total_samples_read(Olaf_Reader *olaf_reader)
Returns the number of samples read.
Definition: olaf_reader_stream.c:99
Configuration parameters defining the behaviour of Olaf.
Definition: olaf_config.h:48
The state information.
Definition: olaf_reader_stream.c:27