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