commit | 7c206b5b6c25a583a408629e6ac21d1b2a1fc5fc | [log] [tgz] |
---|---|---|
author | sakal <sakal@webrtc.org> | Thu Aug 17 10:56:58 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Aug 17 10:56:58 2017 |
tree | 43e2cf2477622a38f50f2578a136a505ec17e7fc | |
parent | f9f448b32dacc4c0ecefb738d557f41b0deeb42d [diff] |
Fix a reference leak when converting I420 VideoFrame to I420Frame. BUG=webrtc:7760 NOTRY=True Review-Url: https://codereview.webrtc.org/2999143002 Cr-Commit-Position: refs/heads/master@{#19380}
diff --git a/webrtc/sdk/android/api/org/webrtc/VideoRenderer.java b/webrtc/sdk/android/api/org/webrtc/VideoRenderer.java index a118efe..623f6b9 100644 --- a/webrtc/sdk/android/api/org/webrtc/VideoRenderer.java +++ b/webrtc/sdk/android/api/org/webrtc/VideoRenderer.java
@@ -104,6 +104,7 @@ this.yuvPlanes = null; } else { VideoFrame.I420Buffer i420Buffer = buffer.toI420(); + buffer.release(); this.yuvFrame = true; this.yuvStrides = new int[] {i420Buffer.getStrideY(), i420Buffer.getStrideU(), i420Buffer.getStrideV()};