liveMedia/RTPSource.cpp File Reference

#include "RTPSource.hh"
#include "GroupsockHelper.hh"

Include dependency graph for RTPSource.cpp:

Go to the source code of this file.

Defines

#define MILLION   1000000

Functions

Boolean seqNumLT (u_int16_t s1, u_int16_t s2)


Define Documentation

#define MILLION   1000000

Definition at line 227 of file RTPSource.cpp.


Function Documentation

Boolean seqNumLT ( u_int16_t  s1,
u_int16_t  s2 
)

Definition at line 398 of file RTPSource.cpp.

References False.

Referenced by AMRDeinterleavingBuffer::deliverIncomingFrame(), QCELPDeinterleavingBuffer::deliverIncomingFrame(), MediaSubsession::getNormalPlayTime(), RTPReceptionStats::noteIncomingPacket(), and ReorderingPacketBuffer::storePacket().

00398                                              {
00399   // a 'less-than' on 16-bit sequence numbers
00400   int diff = s2-s1;
00401   if (diff > 0) {
00402     return (diff < 0x8000);
00403   } else if (diff < 0) {
00404     return (diff < -0x8000);
00405   } else { // diff == 0
00406     return False;
00407   }
00408 }


Generated on Thu May 17 07:14:20 2012 for live by  doxygen 1.5.2