From e87340122afa54896210138a8b0f00d954bf84e9 Mon Sep 17 00:00:00 2001 From: Sviatoslav Date: Sat, 4 Apr 2020 20:49:31 +0300 Subject: [PATCH] Fixed memory leaks that could lead to crash --- framework/Source/MovieInput.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/framework/Source/MovieInput.swift b/framework/Source/MovieInput.swift index 4ff0aea2..e43fbd22 100644 --- a/framework/Source/MovieInput.swift +++ b/framework/Source/MovieInput.swift @@ -143,7 +143,9 @@ public class MovieInput: ImageSource { let movieFrame = CMSampleBufferGetImageBuffer(frame)! // processingFrameTime = currentSampleTime - self.process(movieFrame:movieFrame, withSampleTime:currentSampleTime) + autoreleasepool { + self.process(movieFrame:movieFrame, withSampleTime:currentSampleTime) + } } func process(movieFrame:CVPixelBuffer, withSampleTime:CMTime) {