QCamera2: HAL3: Override AF ROI when tracking AF is started
- Define TRACKING_AF enum before AF_ROI, so that the AF ROI can be skipped
when tracking af is active.
- Add tracking_af keys in supported request and result keys.
Test: Camera PTS test and GoogleCamera app manual test.
Bug: 36069090
Change-Id: I4155caf5816634f73b76db647c57cc884a104704
diff --git a/msm8998/QCamera2/HAL3/QCamera3HWI.cpp b/msm8998/QCamera2/HAL3/QCamera3HWI.cpp
index 6e3bdae..d6ef9fa 100644
--- a/msm8998/QCamera2/HAL3/QCamera3HWI.cpp
+++ b/msm8998/QCamera2/HAL3/QCamera3HWI.cpp
@@ -9959,7 +9959,8 @@
/* DevCamDebug metadata end */
NEXUS_EXPERIMENTAL_2017_HISTOGRAM_ENABLE,
NEXUS_EXPERIMENTAL_2017_HISTOGRAM_BINS,
- NEXUS_EXPERIMENTAL_2017_SENSOR_MODE_FULLFOV
+ NEXUS_EXPERIMENTAL_2017_SENSOR_MODE_FULLFOV,
+ NEXUS_EXPERIMENTAL_2017_TRACKING_AF_TRIGGER,
};
size_t request_keys_cnt =
@@ -10069,6 +10070,7 @@
NEXUS_EXPERIMENTAL_2017_HISTOGRAM_ENABLE,
NEXUS_EXPERIMENTAL_2017_HISTOGRAM_BINS,
NEXUS_EXPERIMENTAL_2017_HISTOGRAM,
+ NEXUS_EXPERIMENTAL_2017_AF_REGIONS_CONFIDENCE,
};
size_t result_keys_cnt =