From da6f469556c499c8fd6a4f4c5aac3a8f3aff0fde Mon Sep 17 00:00:00 2001 From: Witold Skibniewski Date: Thu, 8 Dec 2016 09:09:11 +0100 Subject: [PATCH] Cancel image processing when capturing still image fails This allows to take another picture after a failure. Previously camera was stuck in capturing image state. --- FastttCamera/FastttCamera.m | 1 + 1 file changed, 1 insertion(+) diff --git a/FastttCamera/FastttCamera.m b/FastttCamera/FastttCamera.m index 75a2213..4361c4f 100644 --- a/FastttCamera/FastttCamera.m +++ b/FastttCamera/FastttCamera.m @@ -529,6 +529,7 @@ - (void)_takePhoto completionHandler:^(CMSampleBufferRef imageDataSampleBuffer, NSError *error) { if (!imageDataSampleBuffer) { + [self cancelImageProcessing]; return; }