qipp
2025-11-07 744722688187eb4991c72464e2bb5e06b244fee7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef _ALG_SQE_AEC_HH
#define _ALG_SQE_AEC_HH
 
uvoid sqe_aec_init(uvoidptr handle);
 
uvoidptr sqe_aec_create(uint16_t sample_rate, uint16_t sample_num);
 
void sqe_aec_destroy(uvoidptr handle);
 
int32_t sqe_aec_process(uvoidptr handle,
     float* nearend,
     float* farend,
    float* data_out);
    
int32_t sqe_aec_process_asy(uvoidptr handle);
 
void sqe_aec_set_param(uvoidptr handle, short tail, short ns ,short dt, short nlp);
 
#endif