Searched refs:aec_info (Results 1 – 4 of 4) sorted by relevance
/device/amlogic/yukawa/hal/audio/ |
D | audio_aec.h | 45 struct aec_info last_mic_info; 52 struct aec_info last_spk_info; 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);
|
D | audio_aec.c | 127 q2, q2/sizeof(struct aec_info)); in print_queue_status_to_log() 161 memset(&aec->last_spk_info, 0, sizeof(struct aec_info)); in destroy_aec_reference_config_no_lock() 174 memset(&aec->last_mic_info, 0, sizeof(struct aec_info)); in destroy_aec_mic_config_no_lock() 266 out->config.period_count * sizeof(struct aec_info), in init_aec_reference_config() 297 int write_to_reference_fifo(struct aec_t* aec, void* buffer, struct aec_info* info) { in write_to_reference_fifo() 312 ssize_t ts_bytes = fifo_write(aec->ts_fifo, info, sizeof(struct aec_info)); in write_to_reference_fifo() 338 ssize_t ts_bytes = fifo_read(aec->ts_fifo, &aec->last_spk_info, sizeof(struct aec_info)); in get_spk_timestamp() 339 ALOGV("Read TS bytes: %zd, expected %zu", ts_bytes, sizeof(struct aec_info)); in get_spk_timestamp() 346 struct aec_info spk_info = aec->last_spk_info; in get_spk_timestamp() 356 fifo_read(aec->ts_fifo, &spk_info, sizeof(struct aec_info)); in get_spk_timestamp() [all …]
|
D | audio_hw.h | 122 struct aec_info { struct
|
D | audio_hw.c | 86 static int get_pcm_timestamp(struct pcm* pcm, uint32_t sample_rate, struct aec_info* info, in get_pcm_timestamp() 356 struct aec_info info; in out_write() 627 struct aec_info info; in in_read() 696 struct aec_info info; in in_read()
|