diff options
author | TreeHugger Robot <treehugger-gerrit@google.com> | 2018-01-22 23:22:30 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2018-01-22 23:22:30 +0000 |
commit | 34c880d59a1190e395bf82ec3a7e64c74674c6d1 (patch) | |
tree | 3d02b1d275cdbb9b7a22fc939f72e945b4e66dc5 /camera/metadata | |
parent | b62654112182e7126131ef75e946cafeab8d5fba (diff) | |
parent | 5e8a1be6e63edbb2a76e3cbc9b23bb3b3de4dcd2 (diff) | |
download | android_hardware_interfaces-34c880d59a1190e395bf82ec3a7e64c74674c6d1.tar.gz android_hardware_interfaces-34c880d59a1190e395bf82ec3a7e64c74674c6d1.tar.bz2 android_hardware_interfaces-34c880d59a1190e395bf82ec3a7e64c74674c6d1.zip |
Merge "camera: Add OIS data keys"
Diffstat (limited to 'camera/metadata')
-rw-r--r-- | camera/metadata/3.3/types.hal | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/camera/metadata/3.3/types.hal b/camera/metadata/3.3/types.hal index 0894073c3..318290566 100644 --- a/camera/metadata/3.3/types.hal +++ b/camera/metadata/3.3/types.hal @@ -85,6 +85,44 @@ enum CameraMetadataTag : @3.2::CameraMetadataTag { ANDROID_REQUEST_END_3_3, + /** android.statistics.oisDataMode [dynamic, enum, public] + * + * <p>Whether the camera device outputs the OIS data in output + * result metadata.</p> + */ + ANDROID_STATISTICS_OIS_DATA_MODE = android.hardware.camera.metadata@3.2::CameraMetadataTag:ANDROID_STATISTICS_END, + + /** android.statistics.oisTimestamps [dynamic, int64[], public] + * + * <p>An array of timestamps of OIS samples, in nanoseconds.</p> + */ + ANDROID_STATISTICS_OIS_TIMESTAMPS, + + /** android.statistics.oisXShifts [dynamic, float[], public] + * + * <p>An array of shifts of OIS samples, in x direction.</p> + */ + ANDROID_STATISTICS_OIS_X_SHIFTS, + + /** android.statistics.oisYShifts [dynamic, float[], public] + * + * <p>An array of shifts of OIS samples, in y direction.</p> + */ + ANDROID_STATISTICS_OIS_Y_SHIFTS, + + ANDROID_STATISTICS_END_3_3, + + /** android.statistics.info.availableOisDataModes [static, byte[], public] + * + * <p>List of OIS data output modes for ANDROID_STATISTICS_OIS_DATA_MODE that + * are supported by this camera device.</p> + * + * @see ANDROID_STATISTICS_OIS_DATA_MODE + */ + ANDROID_STATISTICS_INFO_AVAILABLE_OIS_DATA_MODES = android.hardware.camera.metadata@3.2::CameraMetadataTag:ANDROID_STATISTICS_INFO_END, + + ANDROID_STATISTICS_INFO_END_3_3, + /** android.info.version [static, byte, public] * * <p>A short string for manufacturer version information about the camera device, such as @@ -170,3 +208,11 @@ enum CameraMetadataEnumAndroidInfoSupportedHardwareLevel : @3.2::CameraMetadataEnumAndroidInfoSupportedHardwareLevel { ANDROID_INFO_SUPPORTED_HARDWARE_LEVEL_EXTERNAL, }; + +/** android.statistics.oisDataMode enumeration values + * @see ANDROID_STATISTICS_OIS_DATA_MODE + */ +enum CameraMetadataEnumAndroidStatisticsOisDataMode : uint32_t { + ANDROID_STATISTICS_OIS_DATA_MODE_OFF, + ANDROID_STATISTICS_OIS_DATA_MODE_ON, +}; |