Ignore:
Timestamp:
May 29, 2009 1:04:03 PM (15 years ago)
Author:
bennylp
Message:

Integration of Sipit24 branch, many tickets involved:

  • #793: AMR encoder should regard 'mode-set' param specified by remote decoder.
  • #831: Automatically switch to TCP transport when sending large request
  • #832: Support for outbound proxy setting without using Route header
  • #849: Modify conference audio switch behavior in connecting ports.
  • #850: Remove 'Require=replaces' param in 'Refer-To' header (in call transfer with replaces).
  • #851: Support for regular nomination in ICE
  • #852: --ip-addr support for IPv6 for media transport in pjsua
  • #854: Adding SOFTWARE attribute in all outgoing requests may cause compatibility problem with older STUN server (thanks Alexei Kuznetsov for the report)
  • #855: Bug in digit map frequencies for DTMF digits (thanks FCCH for the report)
  • #856: Put back the ICE candidate priority values according to the default values in the draft-mmusic-ice
  • #857: Support for ICE keep-alive with Binding indication
  • #858: Do not authenticate STUN 438 response
  • #859: AMR-WB format param in the SDP is not negotiated correctly.
  • #867: Return error instead of asserting when PJSUA-LIB fails to open log file
File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjnath/include/pjnath/ice_strans.h

    r2642 r2724  
    198198 
    199199    /** 
     200     * This contains various STUN session options. Once the ICE stream 
     201     * transport is created, application may also change the options 
     202     * with #pj_ice_strans_set_options(). 
     203     */ 
     204    pj_ice_sess_options  opt; 
     205 
     206    /** 
    200207     * STUN and local transport settings. This specifies the  
    201208     * settings for local UDP socket, which will be resolved 
     
    210217 
    211218        /** 
    212          * Disable host candidates. When this option is set, no 
    213          * host candidates will be added. 
    214          * 
    215          * Default: PJ_FALSE 
    216          */ 
    217         pj_bool_t            no_host_cands; 
     219         * Maximum number of host candidates to be added. If the 
     220         * value is zero, no host candidates will be added. 
     221         * 
     222         * Default: 64 
     223         */ 
     224        unsigned             max_host_cands; 
    218225 
    219226        /** 
     
    384391 */ 
    385392PJ_DECL(void*) pj_ice_strans_get_user_data(pj_ice_strans *ice_st); 
     393 
     394 
     395/** 
     396 * Get the value of various options of the ICE stream transport. 
     397 * 
     398 * @param ice_st        The ICE stream transport. 
     399 * @param opt           The options to be initialized with the values 
     400 *                      from the ICE stream transport. 
     401 * 
     402 * @return              PJ_SUCCESS on success, or the appropriate error. 
     403 */ 
     404PJ_DECL(pj_status_t) pj_ice_strans_get_options(pj_ice_strans *ice_st, 
     405                                               pj_ice_sess_options *opt); 
     406 
     407/** 
     408 * Specify various options for this ICE stream transport. Application  
     409 * should call #pj_ice_strans_get_options() to initialize the options  
     410 * with their default values. 
     411 * 
     412 * @param ice_st        The ICE stream transport. 
     413 * @param opt           Options to be applied to this ICE stream transport. 
     414 * 
     415 * @return              PJ_SUCCESS on success, or the appropriate error. 
     416 */ 
     417PJ_DECL(pj_status_t) pj_ice_strans_set_options(pj_ice_strans *ice_st, 
     418                                               const pj_ice_sess_options *opt); 
    386419 
    387420 
Note: See TracChangeset for help on using the changeset viewer.