Lines Matching refs:aec_t

97 void get_reference_audio_in_place(struct aec_t *aec, size_t frames) {  in get_reference_audio_in_place()
120 void print_queue_status_to_log(struct aec_t *aec, bool write_side) { in print_queue_status_to_log()
130 void flush_aec_fifos(struct aec_t *aec) { in flush_aec_fifos()
146 void aec_set_spk_running_no_lock(struct aec_t* aec, bool state) { in aec_set_spk_running_no_lock()
150 bool aec_get_spk_running_no_lock(struct aec_t* aec) { in aec_get_spk_running_no_lock()
154 void destroy_aec_reference_config_no_lock(struct aec_t* aec) { in destroy_aec_reference_config_no_lock()
165 void destroy_aec_mic_config_no_lock(struct aec_t* aec) { in destroy_aec_mic_config_no_lock()
178 struct aec_t* init_aec_interface(struct aec_params* params) { in init_aec_interface()
180 struct aec_t *aec = (struct aec_t *)calloc(1, sizeof(struct aec_t)); in init_aec_interface()
204 void release_aec_interface(struct aec_t *aec) { in release_aec_interface()
214 int init_aec(struct aec_params* params, struct aec_t** aec_ptr) { in init_aec()
225 struct aec_t* aec = init_aec_interface(params); in init_aec()
239 void release_aec(struct aec_t *aec) { in release_aec()
249 int init_aec_reference_config(struct aec_t *aec, struct alsa_stream_out *out) { in init_aec_reference_config()
291 void destroy_aec_reference_config(struct aec_t* aec) { in destroy_aec_reference_config()
303 int write_to_reference_fifo(struct aec_t* aec, void* buffer, struct aec_info* info) { in write_to_reference_fifo()
325 void get_spk_timestamp(struct aec_t* aec, ssize_t read_bytes, uint64_t* spk_time) { in get_spk_timestamp()
371 int get_reference_samples(struct aec_t* aec, void* buffer, struct aec_info* info) { in get_reference_samples()
448 int init_aec_mic_config(struct aec_t *aec, struct alsa_stream_in *in) { in init_aec_mic_config()
542 void aec_set_spk_running(struct aec_t *aec, bool state) { in aec_set_spk_running()
550 bool aec_get_spk_running(struct aec_t *aec) { in aec_get_spk_running()
559 void destroy_aec_mic_config(struct aec_t* aec) { in destroy_aec_mic_config()
573 int process_aec(struct aec_t *aec, void* buffer, struct aec_info *info) { in process_aec()