PacketBuffer now can save how many times a packet has been nacked.
Also save size/max nack count in the FrameObject/RtpFrameObject. BUG=webrtc:5514 R=stefan@webrtc.org Review URL: https://codereview.webrtc.org/1988653002 . Cr-Commit-Position: refs/heads/master@{#12863}
This commit is contained in:
@ -24,6 +24,7 @@ VCMPacket::VCMPacket()
|
||||
dataPtr(NULL),
|
||||
sizeBytes(0),
|
||||
markerBit(false),
|
||||
timesNacked(-1),
|
||||
frameType(kEmptyFrame),
|
||||
codec(kVideoCodecUnknown),
|
||||
isFirstPacket(false),
|
||||
@ -43,6 +44,7 @@ VCMPacket::VCMPacket(const uint8_t* ptr,
|
||||
dataPtr(ptr),
|
||||
sizeBytes(size),
|
||||
markerBit(rtpHeader.header.markerBit),
|
||||
timesNacked(-1),
|
||||
|
||||
frameType(rtpHeader.frameType),
|
||||
codec(kVideoCodecUnknown),
|
||||
@ -67,6 +69,7 @@ VCMPacket::VCMPacket(const uint8_t* ptr,
|
||||
dataPtr(ptr),
|
||||
sizeBytes(size),
|
||||
markerBit(mBit),
|
||||
timesNacked(-1),
|
||||
|
||||
frameType(kVideoFrameDelta),
|
||||
codec(kVideoCodecUnknown),
|
||||
@ -85,6 +88,7 @@ void VCMPacket::Reset() {
|
||||
dataPtr = NULL;
|
||||
sizeBytes = 0;
|
||||
markerBit = false;
|
||||
timesNacked = -1;
|
||||
frameType = kEmptyFrame;
|
||||
codec = kVideoCodecUnknown;
|
||||
isFirstPacket = false;
|
||||
|
||||
Reference in New Issue
Block a user