Fix issue with decoding in certain cases.
Bug: webrtc:9378 Change-Id: Ib2d06514da08c16091c3f9c0cb613e2ca98d5f3a Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/170601 Reviewed-by: Mirta Dvornicic <mirtad@webrtc.org> Commit-Queue: Kári Helgason <kthelgason@webrtc.org> Cr-Commit-Position: refs/heads/master@{#30807}
This commit is contained in:

committed by
Commit Bot

parent
8bc8834029
commit
ba9e1b8b75
@ -79,7 +79,7 @@ class ObjCEncodedImageBuffer : public webrtc::EncodedImageBufferInterface {
|
||||
self.encodedData = encodedImage.GetEncodedData();
|
||||
// Wrap the buffer in NSData without copying, do not take ownership.
|
||||
self.buffer = [NSData dataWithBytesNoCopy:self.encodedData->data()
|
||||
length:self.encodedData->size()
|
||||
length:encodedImage.size()
|
||||
freeWhenDone:NO];
|
||||
self.encodedWidth = rtc::dchecked_cast<int32_t>(encodedImage._encodedWidth);
|
||||
self.encodedHeight = rtc::dchecked_cast<int32_t>(encodedImage._encodedHeight);
|
||||
|
Reference in New Issue
Block a user