From: Andrew Thompson Date: Tue, 20 Jan 2009 19:50:54 +0000 (+0000) Subject: Don't use the portaudio dual_streams stuff on Solaris, it makes it break X-Git-Tag: v1.0.3~641 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d773d1bb52a32741f2a5f120dcc306bbaaec9060;p=thirdparty%2Ffreeswitch.git Don't use the portaudio dual_streams stuff on Solaris, it makes it break git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11316 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- diff --git a/src/mod/endpoints/mod_portaudio/mod_portaudio.c b/src/mod/endpoints/mod_portaudio/mod_portaudio.c index a821f9d15e..62ce978901 100644 --- a/src/mod/endpoints/mod_portaudio/mod_portaudio.c +++ b/src/mod/endpoints/mod_portaudio/mod_portaudio.c @@ -739,7 +739,12 @@ SWITCH_MODULE_LOAD_FUNCTION(mod_portaudio_load) memset(&globals, 0, sizeof(globals)); + /* dual streams makes portaudio on solaris choke */ +#if defined(sun) || defined(__sun) + globals.dual_streams = 0; +#else globals.dual_streams = 1; +#endif if ((status = load_config()) != SWITCH_STATUS_SUCCESS) { return status;