Searched refs:aec_t (Results 1 – 6 of 6) sorted by relevance
/device/amlogic/yukawa/hal/audio/ |
D | audio_aec.h | 36 struct aec_t { struct 75 int init_aec(struct aec_params* params, struct aec_t** aec_ptr); argument 79 void release_aec(struct aec_t* aec); 85 int init_aec_reference_config (struct aec_t *aec, struct alsa_stream_out *out); 89 void destroy_aec_reference_config (struct aec_t *aec); 95 int init_aec_mic_config(struct aec_t* aec, struct alsa_stream_in* in); 99 void destroy_aec_mic_config (struct aec_t *aec); 103 void aec_set_spk_running (struct aec_t *aec, bool state); 106 bool aec_get_spk_running(struct aec_t* aec); 112 int write_to_reference_fifo(struct aec_t* aec, void* buffer, struct aec_info* info); [all …]
|
D | audio_aec.c | 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() [all …]
|
D | audio_hw.h | 82 struct aec_t *aec;
|
/device/linaro/dragonboard/audio/ |
D | audio_aec.h | 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); [all …]
|
D | audio_aec.c | 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() { in init_aec_interface() 180 struct aec_t *aec = (struct aec_t *)calloc(1, sizeof(struct aec_t)); in init_aec_interface() 191 void release_aec_interface(struct aec_t *aec) { in release_aec_interface() [all …]
|
D | audio_hw.h | 80 struct aec_t *aec;
|