Home | History | Annotate | Download | only in audio_utils

Lines Matching defs:echo_reference

18 #define LOG_TAG "echo_reference"
28 #include <audio_utils/echo_reference.h>
37 struct echo_reference {
73 struct echo_reference *er;
79 er = (struct echo_reference *)((char *)buffer_provider -
80 offsetof(struct echo_reference, provider));
100 struct echo_reference *er;
106 er = (struct echo_reference *)((char *)buffer_provider -
107 offsetof(struct echo_reference, provider));
112 static void echo_reference_reset_l(struct echo_reference *er)
133 static int echo_reference_write(struct echo_reference_itfe *echo_reference,
136 struct echo_reference *er = (struct echo_reference *)echo_reference;
295 static int echo_reference_read(struct echo_reference_itfe *echo_reference,
298 struct echo_reference *er = (struct echo_reference *)echo_reference;
497 struct echo_reference_itfe **echo_reference)
499 struct echo_reference *er;
503 if (echo_reference == NULL) {
507 *echo_reference = NULL;
521 er = (struct echo_reference *)calloc(1, sizeof(struct echo_reference));
535 *echo_reference = &er->itfe;
539 void release_echo_reference(struct echo_reference_itfe *echo_reference) {
540 struct echo_reference *er = (struct echo_reference *)echo_reference;