81 #error PLEASE CALL IC FROM C TO AVOID STRUCT INCOMPATIBILITY ISSUES
#define IC_FRAME_ADVANCE
IC new samples frame size This is the number of samples of new data that the IC works on every frame....
Definition: ic_defines.h:126
void ic_adapt(ic_state_t *state, uint8_t vad, int32_t output[IC_FRAME_ADVANCE])
Adapts the IC filter according to previous frame's statistics and VAD input.
void ic_init(ic_state_t *state)
Initialise IC data structures and set parameters according to ic_defines.h.
void ic_filter(ic_state_t *state, int32_t y_data[IC_FRAME_ADVANCE], int32_t x_data[IC_FRAME_ADVANCE], int32_t output[IC_FRAME_ADVANCE])
Filter one frame of audio data inside the IC.
IC state structure.
Definition: ic_state.h:133