82 int halfFilterSizeFrequency;
Olaf_Config * olaf_config_test(void)
Definition olaf_config.c:109
Olaf_Config * olaf_config_mem(void)
Definition olaf_config.c:161
Olaf_Config * olaf_config_esp_32(void)
Definition olaf_config.c:121
Olaf_Config * olaf_config_default(void)
Definition olaf_config.c:22
void olaf_config_destroy(Olaf_Config *config)
Definition olaf_config.c:176
Configuration parameters defining the behaviour of Olaf.
Definition olaf_config.h:48
float keepMatchesFor
Definition olaf_config.h:152
int maxEventPointsPerBlock
Definition olaf_config.h:72
size_t maxFingerprints
Definition olaf_config.h:131
bool sqrtMagnitude
Definition olaf_config.h:108
bool useMagnitudeInfo
Definition olaf_config.h:115
size_t maxDBCollisions
Definition olaf_config.h:160
int maxTimeDistance
Definition olaf_config.h:123
int maxEventPointUsages
Definition olaf_config.h:91
int bytesPerAudioSample
Definition olaf_config.h:64
int halfFilterSizeTime
Definition olaf_config.h:78
int audioSampleRate
Definition olaf_config.h:58
int audioBlockSize
Definition olaf_config.h:55
int audioStepSize
Definition olaf_config.h:61
int filterSizeTime
Definition olaf_config.h:75
float printResultEvery
Definition olaf_config.h:155
int filterSizeFrequency
Definition olaf_config.h:81
float minMatchTimeDiff
Definition olaf_config.h:149
int minFreqDistance
Definition olaf_config.h:126
int minMatchCount
Definition olaf_config.h:143
int minTimeDistance
Definition olaf_config.h:121
int numberOfEPsPerFP
Definition olaf_config.h:118
size_t maxResults
Definition olaf_config.h:137
int eventPointThreshold
Definition olaf_config.h:102
int minFrequencyBin
Definition olaf_config.h:88
int maxEventPoints
Definition olaf_config.h:98
int searchRange
Definition olaf_config.h:140
float minEventPointMagnitude
Definition olaf_config.h:85
int maxFreqDistance
Definition olaf_config.h:128
bool verbose
Definition olaf_config.h:67