Module: sems
Branch: master
Commit: 62f78ec8c1a2c28ca7363b4bca8b6f35b6c35a96
URL:    
http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=62f78ec8c1a2c28ca7363b4bca8b6f35b6c35a96

Author: Stefan Sayer <[email protected]>
Committer: Stefan Sayer <[email protected]>
Date:   Sat Feb 22 22:50:31 2014 +0100

b/f:core:consider RTCP for symmetric RTP if not relaying, too

---

 core/AmRtpStream.cpp |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/core/AmRtpStream.cpp b/core/AmRtpStream.cpp
index a6c95c2..4e51c5a 100644
--- a/core/AmRtpStream.cpp
+++ b/core/AmRtpStream.cpp
@@ -1075,6 +1075,8 @@ void AmRtpStream::recvRtcpPacket()
   // clear RTP timer
   clearRTPTimeout();
 
+  handleSymmetricRtp(&recv_addr,true);
+
   if(!relay_enabled || !relay_stream ||
      !relay_stream->l_sd)
     return;
@@ -1084,8 +1086,6 @@ void AmRtpStream::recvRtcpPacket()
     return;
   }
 
-  handleSymmetricRtp(&recv_addr,true);
-
   struct sockaddr_storage rtcp_raddr;
   memcpy(&rtcp_raddr,&relay_stream->r_saddr,sizeof(rtcp_raddr));
   am_set_port(&rtcp_raddr, relay_stream->r_rtcp_port);

_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev

Reply via email to