Ignore:
Timestamp:
Jul 31, 2006 3:19:36 PM (18 years ago)
Author:
bennylp
Message:
  • Added iLBC codec (experimental) with the following features:
    • configurable default decoder mode (20 or 30),
    • encoder mode follows the mode specified in SDP fmtp from the remote's SDP,
    • silence detector uses pjmedia's,
    • PLC uses iLBC's PLC,
    • perceptual enhancement (penh) is configurable via codec param, as usual.
  • iLBC mode is configurable in pjsua with --ilbc-mode option.
  • Added packet lost simulation in pjmedia's UDP transport and in pjsua (with --rx-drop-pct and --tx-drop-pct options).
  • Increase default buffer count in DirectSound? to 32 frames to make it more resilient to CPU disruption.
  • Specify and parse fmtp mode in SDP for codecs that need it.
File:
1 edited

Legend:

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

    r635 r637  
    942942 
    943943    /* Create SDP */ 
     944    PJ_UNUSED_ARG(unhold); 
    944945    PJ_TODO(create_active_inactive_sdp_based_on_unhold_arg); 
    945946    status = pjmedia_endpt_create_sdp( pjsua_var.med_endpt, call->inv->pool,  
     
    18541855        /* Override ptime, if this option is specified. */ 
    18551856        if (pjsua_var.media_cfg.ptime != 0) { 
    1856             sess_info.stream_info[0].param->setting.frm_per_pkt =  
    1857                 pjsua_var.media_cfg.ptime / sess_info.stream_info[0].param->info.frm_ptime; 
     1857            sess_info.stream_info[0].param->setting.frm_per_pkt = (pj_uint8_t) 
     1858                (pjsua_var.media_cfg.ptime / sess_info.stream_info[0].param->info.frm_ptime); 
    18581859            if (sess_info.stream_info[0].param->setting.frm_per_pkt == 0) 
    18591860                sess_info.stream_info[0].param->setting.frm_per_pkt = 1; 
Note: See TracChangeset for help on using the changeset viewer.