Handle all VP8 packets within a frame as depending on the previous packet
This is temporary until the VP8 receiver support fragments. Review URL: http://webrtc-codereview.appspot.com/113002 git-svn-id: http://webrtc.googlecode.com/svn/trunk@363 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
parent
c4507478e0
commit
155188ce40
@ -58,6 +58,18 @@ void VCMPacket::CopyCodecSpecifics(const RTPVideoHeader& videoHeader)
|
||||
{
|
||||
case kRTPVideoVP8:
|
||||
{
|
||||
// Handle all packets within a frame as depending on the previous packet
|
||||
// TODO(holmer): This should be changed to make fragments independent
|
||||
// when the VP8 RTP receiver supports fragments.
|
||||
if (isFirstPacket && markerBit)
|
||||
completeNALU = kNaluComplete;
|
||||
else if (isFirstPacket)
|
||||
completeNALU = kNaluStart;
|
||||
else if (markerBit)
|
||||
completeNALU = kNaluEnd;
|
||||
else
|
||||
completeNALU = kNaluIncomplete;
|
||||
|
||||
codec = kVideoCodecVP8;
|
||||
break;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user