pinebuds/thirdparty/noise_tracker_lib/noise_tracker.h
2022-08-15 17:20:27 +08:00

20 lines
No EOL
326 B
C

#ifndef NOISE_TRACKER_H
#define NOISE_TRACKER_H
#include <stdint.h>
typedef void (*NoiseTrackerCallback)(float);
#ifdef __cplusplus
extern "C" {
#endif
void noise_tracker_init(NoiseTrackerCallback cb, int ch_num, int threshold);
void noise_tracker_process(int16_t *buf, uint32_t len);
#ifdef __cplusplus
}
#endif
#endif