summaryrefslogtreecommitdiffstats
path: root/camera/EmulatedFakeCamera3.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'camera/EmulatedFakeCamera3.cpp')
-rw-r--r--camera/EmulatedFakeCamera3.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/camera/EmulatedFakeCamera3.cpp b/camera/EmulatedFakeCamera3.cpp
index 4330c02..96c2350 100644
--- a/camera/EmulatedFakeCamera3.cpp
+++ b/camera/EmulatedFakeCamera3.cpp
@@ -1113,6 +1113,7 @@ status_t EmulatedFakeCamera3::getCameraCapabilities() {
// "RAW" causes several CTS failures: b/68723953, disable it so far.
// TODO: add "RAW" back when all failures are resolved.
//mCapabilities.add(RAW);
+ mCapabilities.add(MOTION_TRACKING);
}
// Add level-based caps
@@ -1877,6 +1878,9 @@ status_t EmulatedFakeCamera3::constructStaticInfo() {
case CONSTRAINED_HIGH_SPEED_VIDEO:
caps.add(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_CONSTRAINED_HIGH_SPEED_VIDEO);
break;
+ case MOTION_TRACKING:
+ caps.add(ANDROID_REQUEST_AVAILABLE_CAPABILITIES_MOTION_TRACKING);
+ break;
default:
// Ignore LEVELs
break;