Ignore:
Timestamp:
Oct 2, 2015 2:08:17 AM (7 years ago)
Author:
nanang
Message:

Close #1892: Add pjsua/pjsua2 callback on_call_tx_offer()/Call::onCallTxOffer() to notify incoming re-INVITE without offer.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjsip/src/pjsua2/endpoint.cpp

    r5167 r5185  
    10741074} 
    10751075 
     1076void Endpoint::on_call_tx_offer(pjsua_call_id call_id, 
     1077                                void *reserved, 
     1078                                pjsua_call_setting *opt) 
     1079{ 
     1080    PJ_UNUSED_ARG(reserved); 
     1081 
     1082    Call *call = Call::lookup(call_id); 
     1083    if (!call) { 
     1084        return; 
     1085    } 
     1086 
     1087    OnCallTxOfferParam prm; 
     1088    prm.opt.fromPj(*opt); 
     1089 
     1090    call->onCallTxOffer(prm); 
     1091 
     1092    *opt = prm.opt.toPj(); 
     1093} 
     1094 
    10761095pjsip_redirect_op Endpoint::on_call_redirected(pjsua_call_id call_id, 
    10771096                                               const pjsip_uri *target, 
     
    12731292    ua_cfg.cb.on_call_replaced          = &Endpoint::on_call_replaced; 
    12741293    ua_cfg.cb.on_call_rx_offer          = &Endpoint::on_call_rx_offer; 
     1294    ua_cfg.cb.on_call_tx_offer          = &Endpoint::on_call_tx_offer; 
    12751295    ua_cfg.cb.on_call_redirected        = &Endpoint::on_call_redirected; 
    12761296    ua_cfg.cb.on_call_media_transport_state = 
Note: See TracChangeset for help on using the changeset viewer.