QCamera2: HAL3: Only allow max size for input
Bug: 37351761
Change-Id: I741f1ab8b07d054d47267ae16f44915159b61b6d
diff --git a/msm8998/QCamera2/HAL3/QCamera3HWI.cpp b/msm8998/QCamera2/HAL3/QCamera3HWI.cpp
index db01cb2..1b8a028 100644
--- a/msm8998/QCamera2/HAL3/QCamera3HWI.cpp
+++ b/msm8998/QCamera2/HAL3/QCamera3HWI.cpp
@@ -9480,8 +9480,8 @@
gCamCapability[cameraId]->picture_sizes_tbl[i],
ANDROID_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_OUTPUT);
/*For below 2 formats we also support i/p streams for reprocessing advertise those*/
- if (scalar_formats[j] == HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED ||
- scalar_formats[j] == HAL_PIXEL_FORMAT_YCbCr_420_888) {
+ if ((scalar_formats[j] == HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED ||
+ scalar_formats[j] == HAL_PIXEL_FORMAT_YCbCr_420_888) && i == 0) {
if ((gCamCapability[cameraId]->picture_sizes_tbl[i].width
>= minInputSize.width) || (gCamCapability[cameraId]->
picture_sizes_tbl[i].height >= minInputSize.height)) {