mirror of
https://git.jami.net/savoirfairelinux/jami-daemon.git
synced 2025-08-12 22:09:25 +08:00
siptransport: cleanup
Change-Id: I5693a690856cc45c9cc1a9833f544ff2f54ef963
This commit is contained in:
@ -176,15 +176,9 @@ SipTransport::getTlsMtu()
|
||||
*/
|
||||
}
|
||||
|
||||
SipTransportBroker::SipTransportBroker(pjsip_endpoint *endpt,
|
||||
pj_caching_pool& cp, pj_pool_t& pool) :
|
||||
cp_(cp), pool_(pool), endpt_(endpt)
|
||||
SipTransportBroker::SipTransportBroker(pjsip_endpoint *endpt) :
|
||||
endpt_(endpt)
|
||||
{
|
||||
/*
|
||||
pjsip_transport_register_type(PJSIP_TRANSPORT_DATAGRAM, "ICE",
|
||||
pjsip_transport_get_default_port_for_type(PJSIP_TRANSPORT_UDP),
|
||||
&ice_pj_transport_type_);
|
||||
*/
|
||||
JAMI_DBG("SipTransportBroker@%p", this);
|
||||
}
|
||||
|
||||
|
@ -146,7 +146,7 @@ namespace tls {
|
||||
class SipTransportBroker
|
||||
{
|
||||
public:
|
||||
SipTransportBroker(pjsip_endpoint *endpt, pj_caching_pool& cp, pj_pool_t& pool);
|
||||
SipTransportBroker(pjsip_endpoint *endpt);
|
||||
~SipTransportBroker();
|
||||
|
||||
std::shared_ptr<SipTransport> getUdpTransport(const IpAddr&);
|
||||
@ -195,15 +195,7 @@ private:
|
||||
*/
|
||||
std::map<IpAddr, pjsip_transport*> udpTransports_;
|
||||
|
||||
/**
|
||||
* Storage for SIP/ICE transport instances.
|
||||
*/
|
||||
int ice_pj_transport_type_ {PJSIP_TRANSPORT_START_OTHER};
|
||||
|
||||
pj_caching_pool& cp_;
|
||||
pj_pool_t& pool_;
|
||||
pjsip_endpoint *endpt_;
|
||||
|
||||
};
|
||||
|
||||
} // namespace jami
|
||||
|
@ -552,7 +552,7 @@ SIPVoIPLink::SIPVoIPLink() : pool_(nullptr, pj_pool_release)
|
||||
}
|
||||
}
|
||||
|
||||
sipTransportBroker.reset(new SipTransportBroker(endpt_, cp_, *pool_));
|
||||
sipTransportBroker.reset(new SipTransportBroker(endpt_));
|
||||
|
||||
auto status = pjsip_tpmgr_set_state_cb(pjsip_endpt_get_tpmgr(endpt_),
|
||||
tp_state_callback);
|
||||
|
Reference in New Issue
Block a user