From ba9e1b8b75f356eedd2972d95e20bb102779b957 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A1ri=20Tristan=20Helgason?= Date: Mon, 16 Mar 2020 16:49:11 +0100 Subject: [PATCH] Fix issue with decoding in certain cases. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bug: webrtc:9378 Change-Id: Ib2d06514da08c16091c3f9c0cb613e2ca98d5f3a Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/170601 Reviewed-by: Mirta Dvornicic Commit-Queue: Kári Helgason Cr-Commit-Position: refs/heads/master@{#30807} --- sdk/objc/api/peerconnection/RTCEncodedImage+Private.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/objc/api/peerconnection/RTCEncodedImage+Private.mm b/sdk/objc/api/peerconnection/RTCEncodedImage+Private.mm index 0b2b64dce9..36d4d5a54c 100644 --- a/sdk/objc/api/peerconnection/RTCEncodedImage+Private.mm +++ b/sdk/objc/api/peerconnection/RTCEncodedImage+Private.mm @@ -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(encodedImage._encodedWidth); self.encodedHeight = rtc::dchecked_cast(encodedImage._encodedHeight);