From dad2a5c591a8a78d4623cf07f835d7ff311b0bb4 Mon Sep 17 00:00:00 2001 From: Othmar Gsenger Date: Mon, 17 Mar 2008 21:31:28 +0000 Subject: added rtpsession seen --- rtpSession.cpp | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) (limited to 'rtpSession.cpp') diff --git a/rtpSession.cpp b/rtpSession.cpp index 3dcc14b..a32049b 100644 --- a/rtpSession.cpp +++ b/rtpSession.cpp @@ -34,7 +34,7 @@ RtpSession::RtpSession(const std::string& call_id) : in_sync_(false), call_id_(call_id) , dead_(false), complete_(false), local_addr_("") , local_port1_(0), local_port2_(0), - remote_addr1_(""), remote_addr2_(""), remote_port1_(0), remote_port2_(0) + remote_addr1_(""), remote_addr2_(""), remote_port1_(0), remote_port2_(0),seen1_(false), seen2_(false) { } @@ -83,6 +83,34 @@ RtpSession& RtpSession::setLocalAddr(std::string a) return *this; } +bool RtpSession::getSeen1() +{ + Lock lock(mutex_); + return seen1_; +} + +RtpSession& RtpSession::setSeen1() +{ + Lock lock(mutex_); + //in_sync_ = false; + seen1_ = true; + return *this; +} + +bool RtpSession::getSeen2() +{ + Lock lock(mutex_); + return seen2_; +} + +RtpSession& RtpSession::setSeen2() +{ + Lock lock(mutex_); + //in_sync_ = false; + seen2_ = true; + return *this; +} + u_int16_t RtpSession::getLocalPort1() { Lock lock(mutex_); -- cgit v1.2.3