echo-cancel: Use speex by default if webrtc isn't available
authorArun Raghavan <arun.raghavan@collabora.co.uk>
Tue, 15 Nov 2011 07:20:10 +0000 (12:50 +0530)
committerArun Raghavan <arun.raghavan@collabora.co.uk>
Tue, 15 Nov 2011 07:21:32 +0000 (12:51 +0530)
Thanks to Peter Meerwald <pmeerw@pmeerw.net> for pointing this out.

Bug: https://bugs.freedesktop.org/show_bug.cgi?id=42925

src/modules/echo-cancel/module-echo-cancel.c

index 7db2cba..c063734 100644 (file)
@@ -89,7 +89,11 @@ typedef enum {
 #endif
 } pa_echo_canceller_method_t;
 
+#if HAVE_WEBRTC
 #define DEFAULT_ECHO_CANCELLER "webrtc"
+#else
+#define DEFAULT_ECHO_CANCELLER "speex"
+#endif
 
 static const pa_echo_canceller ec_table[] = {
     {