Loading camera/metadata/3.3/types.hal +46 −0 Original line number Diff line number Diff line Loading @@ -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 Loading Loading @@ -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, }; Loading
camera/metadata/3.3/types.hal +46 −0 Original line number Diff line number Diff line Loading @@ -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 Loading Loading @@ -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, };