diff --git a/app/src/main/cpp/camera2/ndkcamera.cpp b/app/src/main/cpp/camera2/ndkcamera.cpp index b9201606..5ad28161 100644 --- a/app/src/main/cpp/camera2/ndkcamera.cpp +++ b/app/src/main/cpp/camera2/ndkcamera.cpp @@ -286,7 +286,9 @@ int NdkCamera::open(const std::string& cameraId) { for (int i = 0; i < e.count; i += 4) { + int32_t input = e.data.i32[i + 3]; if (input) continue; + int32_t format = e.data.i32[i + 0]; if (format == AIMAGE_FORMAT_YUV_420_888/* || format == AIMAGE_FORMAT_JPEG*/) {