diff options
author | Benny Prijono <bennylp@teluu.com> | 2006-08-05 11:13:58 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2006-08-05 11:13:58 +0000 |
commit | ad8139439211ba44592ef45a3362bc45cbd3b3b6 (patch) | |
tree | 40b22de50c64975f156a7609571b56fed07df7b0 /pjsip/include | |
parent | 84fa519310e0ab383fa107ccddadd94ad56eb1e3 (diff) |
AEC and sound backend fixes:
- Changed default sound backend in Windows to PortAudio
- Finalizing AEC settings on Windows:
- default tail is 256 msec
- write AEC configuration with "dc"
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@651 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjsip/include')
-rw-r--r-- | pjsip/include/pjsua-lib/pjsua.h | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/pjsip/include/pjsua-lib/pjsua.h b/pjsip/include/pjsua-lib/pjsua.h index 6fd640fe..4ee7aba6 100644 --- a/pjsip/include/pjsua-lib/pjsua.h +++ b/pjsip/include/pjsua-lib/pjsua.h @@ -2039,6 +2039,10 @@ PJ_DECL(pj_status_t) pjsua_im_typing(pjsua_acc_id acc_id, # define PJSUA_MAX_CONF_PORTS 254 #endif +#define PJSUA_DEFAULT_CLOCK_RATE 16000 +#define PJSUA_DEFAULT_CODEC_QUALITY 5 +#define PJSUA_DEFAULT_ILBC_MODE 20 +#define PJSUA_DEFAULT_EC_TAIL_LEN 256 /** @@ -2087,7 +2091,7 @@ struct pjsua_media_config * The media quality also sets speex codec quality/complexity to the * number. * - * Default: 6. + * Default: 5 (PJSUA_DEFAULT_CODEC_QUALITY). */ unsigned quality; @@ -2108,7 +2112,7 @@ struct pjsua_media_config /** * iLBC mode (20 or 30). * - * Default: 20 + * Default: 20 (PJSUA_DEFAULT_ILBC_MODE) */ unsigned ilbc_mode; @@ -2131,7 +2135,7 @@ struct pjsua_media_config /** * Echo canceller tail length, in miliseconds. * - * Default: 0 (disabled, for now) + * Default: 128 (PJSUA_DEFAULT_EC_TAIL_LEN) */ unsigned ec_tail_len; }; @@ -2146,13 +2150,13 @@ PJ_INLINE(void) pjsua_media_config_default(pjsua_media_config *cfg) { pj_bzero(cfg, sizeof(*cfg)); - cfg->clock_rate = 16000; + cfg->clock_rate = PJSUA_DEFAULT_CLOCK_RATE; cfg->max_media_ports = 32; cfg->has_ioqueue = PJ_TRUE; cfg->thread_cnt = 1; - cfg->quality = 6; - cfg->ilbc_mode = 20; - cfg->ec_tail_len = 500; + cfg->quality = PJSUA_DEFAULT_CODEC_QUALITY; + cfg->ilbc_mode = PJSUA_DEFAULT_ILBC_MODE; + cfg->ec_tail_len = PJSUA_DEFAULT_EC_TAIL_LEN; } |