Lines Matching refs:aec_t
36 struct aec_t { struct
68 int num_microphone_channels, struct aec_t **); argument
72 void release_aec(struct aec_t* aec);
78 int init_aec_reference_config (struct aec_t *aec, struct alsa_stream_out *out);
82 void destroy_aec_reference_config (struct aec_t *aec);
88 int init_aec_mic_config(struct aec_t* aec, struct alsa_stream_in* in);
92 void destroy_aec_mic_config (struct aec_t *aec);
96 void aec_set_spk_running (struct aec_t *aec, bool state);
99 bool aec_get_spk_running(struct aec_t* aec);
105 int write_to_reference_fifo(struct aec_t* aec, void* buffer, struct aec_info* info);
115 int get_reference_samples(struct aec_t* aec, void* buffer, struct aec_info* info);
124 int process_aec(struct aec_t* aec, void* buffer, struct aec_info* info);