correct checking of rtp timeout diff

git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@287 8eb893ce-cfd4-0310-b710-fb5ebe64c474
sayer/1.4-spce2.6
Stefan Sayer 19 years ago
parent d60aee543a
commit 4d2a007772

@ -424,7 +424,8 @@ int AmRtpStream::nextPacket(AmRtpPacket& p)
jitter_mut.lock();
timersub(&now,&last_recv_time,&diff);
if(AmConfig::DeadRtpTime &&
(diff.tv_sec > AmConfig::DeadRtpTime)){
(diff.tv_sec > 0) &&
((unsigned int)diff.tv_sec > AmConfig::DeadRtpTime)){
WARN("RTP Timeout detected. Last received packet is too old.\n");
DBG("diff.tv_sec = %i\n",(unsigned int)diff.tv_sec);
jitter_mut.unlock();

Loading…
Cancel
Save