From e69220ca84e4e63b79c1c1faa9872f42850a3a4a Mon Sep 17 00:00:00 2001 From: "glaznev@webrtc.org" Date: Thu, 5 Feb 2015 17:56:15 +0000 Subject: [PATCH] Fix the value of the first byte of nal unit generated by fake H.264 encoder. BUG= R=kjellander@webrtc.org, stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/38849004 Cr-Commit-Position: refs/heads/master@{#8253} git-svn-id: http://webrtc.googlecode.com/svn/trunk@8253 4adac7df-926f-26a2-2b94-8c16560cd09d --- webrtc/test/fake_encoder.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/webrtc/test/fake_encoder.cc b/webrtc/test/fake_encoder.cc index cb763a5087..4c8d768383 100644 --- a/webrtc/test/fake_encoder.cc +++ b/webrtc/test/fake_encoder.cc @@ -157,9 +157,9 @@ int32_t FakeH264Encoder::Encoded(const EncodedImage& encoded_image, fragmentation.fragmentationOffset[2] = kSpsSize + kPpsSize; fragmentation.fragmentationLength[2] = encoded_image._length - (kSpsSize + kPpsSize); - const size_t kSpsNalHeader = 0x37; - const size_t kPpsNalHeader = 0x38; - const size_t kIdrNalHeader = 0x15; + const size_t kSpsNalHeader = 0x67; + const size_t kPpsNalHeader = 0x68; + const size_t kIdrNalHeader = 0x65; encoded_image._buffer[fragmentation.fragmentationOffset[0]] = kSpsNalHeader; encoded_image._buffer[fragmentation.fragmentationOffset[1]] = kPpsNalHeader; encoded_image._buffer[fragmentation.fragmentationOffset[2]] = kIdrNalHeader; @@ -168,7 +168,7 @@ int32_t FakeH264Encoder::Encoded(const EncodedImage& encoded_image, fragmentation.VerifyAndAllocateFragmentationHeader(kNumSlices); fragmentation.fragmentationOffset[0] = 0; fragmentation.fragmentationLength[0] = encoded_image._length; - const size_t kNalHeader = 0x11; + const size_t kNalHeader = 0x41; encoded_image._buffer[fragmentation.fragmentationOffset[0]] = kNalHeader; } uint8_t value = 0;