Skip to content
Snippets Groups Projects
Commit a0766f81 authored by Sean Bright's avatar Sean Bright
Browse files

Conditional include ioctl's to change EC policy based on DAHDI caps.

This feels like a sane change (wouldn't compile without this addition), but I'm
not intimately familiar with this code.


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@191739 65c4cc65-6c06-0410-ace0-fbb531ad65f3
parent f2d26b3d
No related branches found
No related tags found
No related merge requests found
......@@ -5132,6 +5132,7 @@ static int dahdi_func_write(struct ast_channel *chan, const char *function, char
ast_mutex_lock(&p->lock);
dahdi_disable_ec(p);
ast_mutex_unlock(&p->lock);
#ifdef HAVE_DAHDI_ECHOCANCEL_FAX_MODE
} else if (!strcasecmp(value, "fax")) {
int blah = 1;
 
......@@ -5154,6 +5155,7 @@ static int dahdi_func_write(struct ast_channel *chan, const char *function, char
ast_log(LOG_WARNING, "Unable to place echocan into voice mode on channel %d: %s\n", p->channel, strerror(errno));
}
ast_mutex_unlock(&p->lock);
#endif
} else {
ast_log(LOG_WARNING, "Unsupported value '%s' provided for '%s' item.\n", value, data);
res = -1;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment