Increase the receive window size. Fix endianness issue with RTP sequence numbers. More bug fixes!

This commit is contained in:
Cameron Gutman
2014-01-19 01:41:27 -05:00
parent 979a439504
commit 44228d1296
4 changed files with 22 additions and 9 deletions

View File

@@ -208,6 +208,9 @@ void processRtpPayload(PNV_VIDEO_PACKET videoPacket, int length) {
}
void queueRtpPacket(PRTP_PACKET rtpPacket, int length) {
rtpPacket->sequenceNumber = htons(rtpPacket->sequenceNumber);
if (lastSequenceNumber != 0 &&
(unsigned short) (lastSequenceNumber + 1) != rtpPacket->sequenceNumber) {
Limelog("Received OOS video data (expected %d, but got %d)\n", lastSequenceNumber + 1, rtpPacket->sequenceNumber);