From 59dd3df9eb82ee42661172870cbf0e2dd62cf9b5 Mon Sep 17 00:00:00 2001 From: Emilian Peev Date: Thu, 3 May 2018 13:25:51 +0100 Subject: [PATCH] Camera: Set partial results in result batcher Camera device session 3.4 has a separate result batcher instance. The partial result count needs to get initialized in the same way as ver. 3.2 otherwise the frame batches can get retired prematurely. Bug: 79106874 Test: Camera CTS, run vts --skip-all-system-status-check --skip-preconditions --primary-abi-only --module VtsHalCameraProviderV2_4Target -l INFO Change-Id: I36bfb5bc448154f80f4cb94edcfd119048361099 --- camera/device/3.4/default/CameraDeviceSession.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/camera/device/3.4/default/CameraDeviceSession.cpp b/camera/device/3.4/default/CameraDeviceSession.cpp index 550d65a880..9722c75dba 100644 --- a/camera/device/3.4/default/CameraDeviceSession.cpp +++ b/camera/device/3.4/default/CameraDeviceSession.cpp @@ -52,6 +52,8 @@ CameraDeviceSession::CameraDeviceSession( } } + mResultBatcher_3_4.setNumPartialResults(mNumPartialResults); + camera_metadata_entry_t capabilities = mDeviceInfo.find(ANDROID_REQUEST_AVAILABLE_CAPABILITIES); bool isLogicalMultiCamera = false;