Ignore:
Timestamp:
Feb 21, 2006 12:11:18 AM (18 years ago)
Author:
bennylp
Message:

Initial conference implementation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjsip/src/pjsua/pjsua.h

    r201 r205  
    5050#define PJSUA_MAX_BUDDIES   32 
    5151 
     52/** 
     53 * Max simultaneous calls. 
     54 */ 
     55#define PJSUA_MAX_CALLS     8 
     56 
     57 
    5258/**  
    5359 * Structure to be attached to all dialog.  
     
    5965    PJ_DECL_LIST_MEMBER(struct pjsua_inv_data); 
    6066 
    61     pjsip_inv_session   *inv; 
    62     pjmedia_session     *session; 
    63     void                *mod_data[PJSIP_MAX_MODULE]; 
     67    pjsip_inv_session   *inv;       /**< The invite session.                */ 
     68    pjmedia_session     *session;   /**< The media session.                 */ 
     69    unsigned             conf_slot; /**< Slot # in conference bridge.       */ 
     70    unsigned             call_slot; /**< RTP media index in med_sock_use[]  */ 
    6471}; 
    6572 
     
    106113    /* Media:  */ 
    107114 
    108     pjmedia_endpt   *med_endpt;    /**< Media endpoint.         */ 
    109     pj_bool_t        null_audio; 
    110     pjmedia_sock_info med_skinfo; 
     115    pjmedia_endpt   *med_endpt;     /**< Media endpoint.                */ 
     116    pjmedia_conf    *mconf;         /**< Media conference.              */ 
     117    pj_bool_t        null_audio;    /**< Null audio flag.               */ 
     118 
     119 
     120    /* Since we support simultaneous calls, we need to have multiple 
     121     * RTP sockets. 
     122     */ 
     123    pjmedia_sock_info med_sock_info[PJSUA_MAX_CALLS]; 
     124    pj_bool_t         med_sock_use[PJSUA_MAX_CALLS]; 
    111125 
    112126    /* User info: */ 
     
    138152 
    139153 
    140     /* Threading: */ 
     154    /* Threading (optional): */ 
    141155 
    142156    int              thread_cnt;    /**< Thread count.                  */ 
Note: See TracChangeset for help on using the changeset viewer.