commit | fca6714fd6d72f6e9e47927d6ef246807cece7bf | [log] [tgz] |
---|---|---|
author | Susmitha Gummalla <vgummall@codeaurora.org> | Thu Mar 05 14:58:30 2020 -0800 |
committer | Shuzhen Wang <shuzhenwang@google.com> | Fri Mar 06 09:01:49 2020 -0800 |
tree | 1e562e8498795e7b900dd256096902f6c53a4f51 | |
parent | 796804387e39ddb35a63b747759dac955683809e [diff] [blame] |
Camera: Intialize useGrid and chooseHeic variables --Handle early return case in Heic Encoder Manager Bug: 150894246 CRs-Fixed: 2636054 Change-Id: I7f437241a1f33cc4cb4384369828e12b331b09c9
diff --git a/services/camera/libcameraservice/common/CameraProviderManager.cpp b/services/camera/libcameraservice/common/CameraProviderManager.cpp index 0fd89f1..1d794a1 100644 --- a/services/camera/libcameraservice/common/CameraProviderManager.cpp +++ b/services/camera/libcameraservice/common/CameraProviderManager.cpp
@@ -1008,7 +1008,8 @@ if (sizeAvail) continue; int64_t stall = 0; - bool useHeic, useGrid; + bool useHeic = false; + bool useGrid = false; if (camera3::HeicCompositeStream::isSizeSupportedByHeifEncoder( halStreamConfigs.data.i32[i+1], halStreamConfigs.data.i32[i+2], &useHeic, &useGrid, &stall)) {