Avoid memcpy in JavaToNativeEncodedImage

Followup to https://webrtc-review.googlesource.com/c/src/+/142160

Bug: webrtc:9378
Change-Id: If790cd628433046d6819a92449fcc68106535df4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/154561
Reviewed-by: Sami Kalliomäki <sakal@webrtc.org>
Commit-Queue: Niels Moller <nisse@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#29359}
This commit is contained in:
Niels Möller
2019-10-01 14:02:58 +02:00
committed by Commit Bot
parent 55377fe241
commit 7c2bed8337
5 changed files with 67 additions and 11 deletions

View File

@ -71,6 +71,7 @@ public class EncodedImage implements RefCounted {
// A false return value means that the encoder expects that the buffer is no longer used after
// VideoEncoder.Callback.onEncodedFrame returns.
@CalledByNative
boolean maybeRetain() {
if (supportsRetain) {
retain();