Add specific logging for frames dropped completely
This commit is contained in:
parent
c1befbe2a8
commit
83b1b17f87
1 changed files with 10 additions and 1 deletions
|
|
@ -620,7 +620,16 @@ static void processRtpPayload(PNV_VIDEO_PACKET videoPacket, int length,
|
||||||
if (firstPacket) {
|
if (firstPacket) {
|
||||||
// Make sure this is the next consecutive frame
|
// Make sure this is the next consecutive frame
|
||||||
if (isBefore32(nextFrameNumber, frameIndex)) {
|
if (isBefore32(nextFrameNumber, frameIndex)) {
|
||||||
Limelog("Network dropped an entire frame\n");
|
if (nextFrameNumber + 1 == frameIndex) {
|
||||||
|
Limelog("Network dropped 1 frame (frame %d)\n", frameIndex - 1);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
Limelog("Network dropped %d frames (frames %d to %d)\n",
|
||||||
|
frameIndex - nextFrameNumber,
|
||||||
|
nextFrameNumber,
|
||||||
|
frameIndex - 1);
|
||||||
|
}
|
||||||
|
|
||||||
nextFrameNumber = frameIndex;
|
nextFrameNumber = frameIndex;
|
||||||
|
|
||||||
// Wait until next complete frame
|
// Wait until next complete frame
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue