Index: webrtc/modules/video_coding/main/source/packet.cc |
diff --git a/webrtc/modules/video_coding/main/source/packet.cc b/webrtc/modules/video_coding/main/source/packet.cc |
index c9eb482ed0e2e8b2d1be874526827f03a3395747..88838f35f8a0cebcd729fa86292b0d592a0d313b 100644 |
--- a/webrtc/modules/video_coding/main/source/packet.cc |
+++ b/webrtc/modules/video_coding/main/source/packet.cc |
@@ -118,6 +118,18 @@ void VCMPacket::CopyCodecSpecifics(const RTPVideoHeader& videoHeader) { |
codec = kVideoCodecVP8; |
return; |
+ case kRtpVideoVp9: |
+ if (isFirstPacket && markerBit) |
+ completeNALU = kNaluComplete; |
+ else if (isFirstPacket) |
+ completeNALU = kNaluStart; |
+ else if (markerBit) |
+ completeNALU = kNaluEnd; |
+ else |
+ completeNALU = kNaluIncomplete; |
+ |
+ codec = kVideoCodecVP9; |
+ return; |
case kRtpVideoH264: |
isFirstPacket = videoHeader.isFirstPacket; |
if (isFirstPacket) |