Index: webrtc/modules/video_coding/packet.cc |
diff --git a/webrtc/modules/video_coding/packet.cc b/webrtc/modules/video_coding/packet.cc |
index 22ef7aeebc93ddbee287b4038d8bb7b50ee65efb..04026a37863eb3b11a7647e69d543a18255fae28 100644 |
--- a/webrtc/modules/video_coding/packet.cc |
+++ b/webrtc/modules/video_coding/packet.cc |
@@ -12,6 +12,7 @@ |
#include <assert.h> |
+#include "webrtc/base/logging.h" |
#include "webrtc/modules/include/module_common_types.h" |
namespace webrtc { |
@@ -133,6 +134,18 @@ void VCMPacket::CopyCodecSpecifics(const RTPVideoHeader& videoHeader) { |
} |
codec = kVideoCodecH264; |
return; |
+ case kRtpVideoStereo: |
+ if (is_first_packet_in_frame && markerBit) |
+ completeNALU = kNaluComplete; |
+ else if (is_first_packet_in_frame) |
+ completeNALU = kNaluStart; |
+ else if (markerBit) |
+ completeNALU = kNaluEnd; |
+ else |
+ completeNALU = kNaluIncomplete; |
+ |
+ codec = kVideoCodecStereo; |
+ return; |
case kRtpVideoGeneric: |
case kRtpVideoNone: |
codec = kVideoCodecUnknown; |