mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
fix after RTMP is closed, empty PPS and SPS. sip client sockaddr set
This commit is contained in:
parent
ac8acc0b22
commit
5e4fdfd1d4
4 changed files with 37 additions and 32 deletions
|
@ -69,7 +69,7 @@ private:
|
|||
std::string _peer_ip;
|
||||
int _peer_port;
|
||||
|
||||
sockaddr *_from;
|
||||
sockaddr _from;
|
||||
int _fromlen;
|
||||
SrsSipRequest *req;
|
||||
|
||||
|
@ -84,10 +84,11 @@ public:
|
|||
void set_reg_expires(int e) { _reg_expires = e;}
|
||||
void set_peer_ip(std::string i) { _peer_ip = i;}
|
||||
void set_peer_port(int o) { _peer_port = o;}
|
||||
void set_sockaddr(sockaddr *f) { _from = f;}
|
||||
void set_sockaddr(sockaddr f) { _from = f;}
|
||||
void set_sockaddr_len(int l) { _fromlen = l;}
|
||||
void set_request(SrsSipRequest *r) { req->copy(r);}
|
||||
|
||||
|
||||
SrsGb28181SipSessionStatusType register_status() { return _register_status;}
|
||||
SrsGb28181SipSessionStatusType alive_status() { return _alive_status;}
|
||||
SrsGb28181SipSessionStatusType invite_status() { return _invite_status;}
|
||||
|
@ -98,7 +99,7 @@ public:
|
|||
int reg_expires() { return _reg_expires;}
|
||||
std::string peer_ip() { return _peer_ip;}
|
||||
int peer_port() { return _peer_port;}
|
||||
sockaddr* sockaddr_from() { return _from;}
|
||||
sockaddr sockaddr_from() { return _from;}
|
||||
int sockaddr_fromlen() { return _fromlen;}
|
||||
SrsSipRequest request() { return *req;}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue