summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreeHugger Robot <treehugger-gerrit@google.com>2022-03-30 15:34:47 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2022-03-30 15:34:47 +0000
commit234809b0919006766ae701a4823992a4c99b681a (patch)
tree0e5cd2b4014a8def9e986eb579d1e9f2f7a55484
parent2c6998fd658ec6552f9fd27bffb95c8395618d9a (diff)
parent96147585cf2389e4766744b96a28107ee12b996d (diff)
downloadcamera-234809b0919006766ae701a4823992a4c99b681a.tar.gz
Merge "Add delayed tracking mode to smoothy mode." into tm-dev
-rw-r--r--common/hal/common/vendor_tag_defs.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/common/hal/common/vendor_tag_defs.h b/common/hal/common/vendor_tag_defs.h
index 6462b8b..8b7c6ce 100644
--- a/common/hal/common/vendor_tag_defs.h
+++ b/common/hal/common/vendor_tag_defs.h
@@ -67,7 +67,12 @@ enum class SmoothyMode : uint32_t {
// Uses UW camera with a larger margin. In this way, we get a better video
// stabilization quality, while preserving a similar FoV as the main camera.
- kSuperstabMode
+ kSuperstabMode,
+
+ // Tracks an object of interest with a frame delay. For example, tracking is
+ // done at app side which is N frame later than HAL where N is the pipeline
+ // depth.
+ kDelayedTrackingMode,
};
// Logical camera vendor tags