summaryrefslogtreecommitdiff
path: root/pjsip/src/pjsua-lib/pjsua_media.c
diff options
context:
space:
mode:
Diffstat (limited to 'pjsip/src/pjsua-lib/pjsua_media.c')
-rw-r--r--pjsip/src/pjsua-lib/pjsua_media.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/pjsip/src/pjsua-lib/pjsua_media.c b/pjsip/src/pjsua-lib/pjsua_media.c
index d3c3eb2e..849d1952 100644
--- a/pjsip/src/pjsua-lib/pjsua_media.c
+++ b/pjsip/src/pjsua-lib/pjsua_media.c
@@ -969,8 +969,9 @@ PJ_DEF(pj_status_t) pjsua_set_snd_dev( int capture_dev,
pj_assert(conf_port != NULL);
/* Set AEC */
- pjmedia_snd_port_set_ec_tail(pjsua_var.snd_port, pjsua_var.pool,
- pjsua_var.media_cfg.ec_tail_len);
+ pjmedia_snd_port_set_ec( pjsua_var.snd_port, pjsua_var.pool,
+ pjsua_var.media_cfg.ec_tail_len,
+ pjsua_var.media_cfg.ec_options);
/* Connect sound port to the bridge */
status = pjmedia_snd_port_connect(pjsua_var.snd_port,
@@ -1044,13 +1045,13 @@ PJ_DEF(pjmedia_port*) pjsua_set_no_snd_dev(void)
/*
* Configure the AEC settings of the sound port.
*/
-PJ_DEF(pj_status_t) pjsua_set_ec_tail(unsigned tail_ms)
+PJ_DEF(pj_status_t) pjsua_set_ec(unsigned tail_ms, unsigned options)
{
pjsua_var.media_cfg.ec_tail_len = tail_ms;
if (pjsua_var.snd_port)
- return pjmedia_snd_port_set_ec_tail(pjsua_var.snd_port, pjsua_var.pool,
- tail_ms);
+ return pjmedia_snd_port_set_ec( pjsua_var.snd_port, pjsua_var.pool,
+ tail_ms, options);
return PJ_SUCCESS;
}