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 230 of file RTPSource.cpp.


Function Documentation

Boolean seqNumLT ( u_int16_t  s1,
u_int16_t  s2 
)

Definition at line 388 of file RTPSource.cpp.

References False.

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

00388                                              {
00389   // a 'less-than' on 16-bit sequence numbers
00390   int diff = s2-s1;
00391   if (diff > 0) {
00392     return (diff < 0x8000);
00393   } else if (diff < 0) {
00394     return (diff < -0x8000);
00395   } else { // diff == 0
00396     return False;
00397   }
00398 }


Generated on Tue Oct 7 15:39:13 2008 for live by  doxygen 1.5.2