diff options
Diffstat (limited to 'zaptel.h')
-rw-r--r-- | zaptel.h | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -151,21 +151,34 @@ #define RING_DEBOUNCE_TIME 2000 /* 2000 ms ring debounce time */ +#ifdef AGGRESSIVE_SUPPRESSOR +#define ZAPTEL_ECHO_AGGRESSIVE " (aggressive)" +#else +#define ZAPTEL_ECHO_AGGRESSIVE +#endif + #ifdef __KERNEL__ /* Echo cancellation */ #if defined(ECHO_CAN_STEVE) +#define ZAPTEL_ECHO_CANCELLER "STEVE" #include "sec.h" #elif defined(ECHO_CAN_STEVE2) +#define ZAPTEL_ECHO_CANCELLER "STEVE2" #include "sec-2.h" #elif defined(ECHO_CAN_MARK) +#define ZAPTEL_ECHO_CANCELLER "MARK" #include "mec.h" #elif defined(ECHO_CAN_MARK2) +#define ZAPTEL_ECHO_CANCELLER "MARK2" #include "mec2.h" #elif defined(ECHO_CAN_KB1) +#define ZAPTEL_ECHO_CANCELLER "KB1" #include "kb1ec.h" #elif defined(ECHO_CAN_MG2) +#define ZAPTEL_ECHO_CANCELLER "MG2" #include "mg2ec.h" #else +#define ZAPTEL_ECHO_CANCELLER "MARK3" #include "mec3.h" #endif #endif |