diff --git a/webrtc/sdk/android/api/org/webrtc/VideoRenderer.java b/webrtc/sdk/android/api/org/webrtc/VideoRenderer.java index a118efe5fe..623f6b94cc 100644 --- a/webrtc/sdk/android/api/org/webrtc/VideoRenderer.java +++ b/webrtc/sdk/android/api/org/webrtc/VideoRenderer.java @@ -104,6 +104,7 @@ public class VideoRenderer { this.yuvPlanes = null; } else { VideoFrame.I420Buffer i420Buffer = buffer.toI420(); + buffer.release(); this.yuvFrame = true; this.yuvStrides = new int[] {i420Buffer.getStrideY(), i420Buffer.getStrideU(), i420Buffer.getStrideV()};