summaryrefslogtreecommitdiff
path: root/pjsip/src/pjsua-lib/pjsua_core.c
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2006-03-05 11:54:02 +0000
committerBenny Prijono <bennylp@teluu.com>2006-03-05 11:54:02 +0000
commit185de1159231659d85b2ed4f18298176da51f666 (patch)
tree7814991aacb59fb6fa593d033a362709991d9b76 /pjsip/src/pjsua-lib/pjsua_core.c
parentcb88a08734906fe0e47fef54752d5928ae9d45ac (diff)
Added complexity and quality argument, and terminate dialog properly on failures
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@284 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjsip/src/pjsua-lib/pjsua_core.c')
-rw-r--r--pjsip/src/pjsua-lib/pjsua_core.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/pjsip/src/pjsua-lib/pjsua_core.c b/pjsip/src/pjsua-lib/pjsua_core.c
index 1f975142..2744f4eb 100644
--- a/pjsip/src/pjsua-lib/pjsua_core.c
+++ b/pjsip/src/pjsua-lib/pjsua_core.c
@@ -72,8 +72,11 @@ void pjsua_default(void)
/* Default: do not use STUN: */
pjsua.stun_port1 = pjsua.stun_port2 = 0;
- /* Default: sampling rate is 8000 */
+ /* Default for media: */
pjsua.clock_rate = 8000;
+ pjsua.complexity = 4;
+ pjsua.quality = 4;
+
/* Init accounts: */
pjsua.acc_cnt = 1;
@@ -614,7 +617,8 @@ static pj_status_t init_media(void)
if (pjsua.clock_rate >= 32000)
option &= ~(PJMEDIA_SPEEX_NO_UWB);
- status = pjmedia_codec_speex_init(pjsua.med_endpt, option, -1, -1);
+ status = pjmedia_codec_speex_init(pjsua.med_endpt, option,
+ pjsua.quality, pjsua.complexity );
if (status != PJ_SUCCESS) {
pjsua_perror(THIS_FILE, "Error initializing Speex codec",
status);