Ignore:
Timestamp:
Mar 20, 2006 5:42:37 PM (18 years ago)
Author:
bennylp
Message:

Added clock-rate options in pjsua

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjsip/src/pjsua-lib/pjsua_core.c

    r322 r343  
    7878 
    7979    /* Default for media: */ 
     80#if defined(PJ_DARWINOS) && PJ_DARWINOS!=0 
     81    pjsua.clock_rate = 44100; 
     82#else 
    8083    pjsua.clock_rate = 8000; 
     84#endif 
    8185    pjsua.complexity = -1; 
    8286    pjsua.quality = 4; 
     87    pjsua.has_wb = 0; 
     88    pjsua.has_uwb = 0; 
    8389 
    8490 
     
    622628 
    623629        /* Register speex. */ 
    624         if (pjsua.clock_rate >= 16000) 
    625             option &= ~(PJMEDIA_SPEEX_NO_WB); 
    626         if (pjsua.clock_rate >= 32000) 
    627             option &= ~(PJMEDIA_SPEEX_NO_UWB); 
     630        if (pjsua.has_wb) 
     631            option &= ~PJMEDIA_SPEEX_NO_WB; 
     632        if (pjsua.has_uwb) 
     633            option &= ~PJMEDIA_SPEEX_NO_UWB; 
    628634 
    629635        status = pjmedia_codec_speex_init(pjsua.med_endpt, option,  
     
    690696 
    691697                /* Register speex. */ 
    692                 if (pjsua.clock_rate >= 16000) 
     698                if (pjsua.has_wb) 
    693699                    option &= ~(PJMEDIA_SPEEX_NO_WB); 
    694                 if (pjsua.clock_rate >= 32000) 
     700                if (pjsua.has_uwb) 
    695701                    option &= ~(PJMEDIA_SPEEX_NO_UWB); 
    696702 
Note: See TracChangeset for help on using the changeset viewer.