|
PipeWire 1.6.8
|
#include <spa/interfaces/audio/aec.h>
Data Fields | |
| uint32_t | version |
| int(*) | add_listener (void *object, struct spa_hook *listener, const struct spa_audio_aec_events *events, void *data) |
| int(*) | init (void *object, const struct spa_dict *args, const struct spa_audio_info_raw *info) |
| int(*) | run (void *object, const float *rec[], const float *play[], float *out[], uint32_t n_samples) |
| int(*) | set_props (void *object, const struct spa_dict *args) |
| int(*) | activate (void *object) |
| int(*) | deactivate (void *object) |
| int(*) | enum_props (void *object, int index, struct spa_pod_builder *builder) |
| int(*) | get_params (void *object, struct spa_pod_builder *builder) |
| int(*) | set_params (void *object, const struct spa_pod *args) |
| int(*) | init2 (void *object, const struct spa_dict *args, struct spa_audio_info_raw *play_info, struct spa_audio_info_raw *rec_info, struct spa_audio_info_raw *out_info) |
| uint32_t spa_audio_aec_methods::version |
| int(*) spa_audio_aec_methods::add_listener(void *object, struct spa_hook *listener, const struct spa_audio_aec_events *events, void *data) |
| int(*) spa_audio_aec_methods::init(void *object, const struct spa_dict *args, const struct spa_audio_info_raw *info) |
| int(*) spa_audio_aec_methods::run(void *object, const float *rec[], const float *play[], float *out[], uint32_t n_samples) |
| int(*) spa_audio_aec_methods::activate(void *object) |
| int(*) spa_audio_aec_methods::deactivate(void *object) |
| int(*) spa_audio_aec_methods::enum_props(void *object, int index, struct spa_pod_builder *builder) |
| int(*) spa_audio_aec_methods::get_params(void *object, struct spa_pod_builder *builder) |
| int(*) spa_audio_aec_methods::init2(void *object, const struct spa_dict *args, struct spa_audio_info_raw *play_info, struct spa_audio_info_raw *rec_info, struct spa_audio_info_raw *out_info) |