32 #define SPA_TYPE_INTERFACE_AEC SPA_TYPE_INFO_INTERFACE_BASE "AEC"
33 #define SPA_VERSION_AUDIO_AEC 1
41 int (*
run) (
struct spa_handle *handle,
const float *rec[],
const float *play[],
float *out[], uint32_t n_samples);
int(* create)(struct spa_handle *handle, const struct spa_dict *args, const struct spa_audio_info_raw *info)
Definition: aec.h:45
const char * latency
Definition: aec.h:44
const struct spa_dict info
Definition: aec.h:43
int(* set_properties)(struct spa_handle *handle, const struct spa_dict *args)
Definition: aec.h:48
struct spa_interface iface
Definition: aec.h:41
int(* run)(struct spa_handle *handle, const float *rec[], const float *play[], float *out[], uint32_t n_samples)
Definition: aec.h:46
Audio information description.
Definition: raw.h:298