Home
last modified time | relevance | path

Searched refs:aec_info (Results 1 – 4 of 4) sorted by relevance

/device/amlogic/yukawa/hal/audio/
Daudio_aec.h45 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);
Daudio_aec.c127 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 …]
Daudio_hw.h122 struct aec_info { struct
Daudio_hw.c86 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()