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
This commit is contained in:
parent
f6932297e7
commit
e69220ca84
@ -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;
|
||||
|
Loading…
x
Reference in New Issue
Block a user