Loading core/java/android/hardware/photography/CameraPropertiesKeys.java +2 −2 Original line number Diff line number Diff line Loading @@ -176,8 +176,8 @@ public final class CameraPropertiesKeys { public static final class Info { public static final Key<int[]> ACTIVE_ARRAY_SIZE = new Key<int[]>("android.sensor.info.activeArraySize", int[].class); public static final Key<int[]> AVAILABLE_SENSITIVITIES = new Key<int[]>("android.sensor.info.availableSensitivities", int[].class); public static final Key<int[]> SENSITIVITY_RANGE = new Key<int[]>("android.sensor.info.sensitivityRange", int[].class); public static final Key<long[]> EXPOSURE_TIME_RANGE = new Key<long[]>("android.sensor.info.exposureTimeRange", long[].class); public static final Key<Long> MAX_FRAME_DURATION = Loading core/java/android/hardware/photography/CaptureRequestKeys.java +27 −2 Original line number Diff line number Diff line Loading @@ -60,8 +60,10 @@ public final class CaptureRequestKeys { public static final Key<ColorCorrection.ModeKey.Enum> MODE = new ModeKey("android.colorCorrection.mode"); public static final Key<float[]> TRANSFORM = new Key<float[]>("android.colorCorrection.transform", float[].class); public static final Key<Rational[]> TRANSFORM = new Key<Rational[]>("android.colorCorrection.transform", Rational[].class); public static final Key<float[]> GAINS = new Key<float[]>("android.colorCorrection.gains", float[].class); } Loading Loading @@ -675,6 +677,29 @@ public final class CaptureRequestKeys { } public static final class BlackLevel { public static final class LockKey extends Key<BlackLevel.LockKey.Enum> { public enum Enum { OFF, ON; } public static final Enum OFF = Enum.OFF; public static final Enum ON = Enum.ON; // TODO: remove requirement for constructor by making Key an interface private LockKey(String name) { super(name, BlackLevel.LockKey.Enum.class); } } public static final Key<BlackLevel.LockKey.Enum> LOCK = new LockKey("android.blackLevel.lock"); } } core/java/android/hardware/photography/CaptureResultKeys.java +54 −21 Original line number Diff line number Diff line Loading @@ -39,27 +39,10 @@ import static android.hardware.photography.CameraMetadata.Key; **/ public final class CaptureResultKeys { public static final class ColorCorrection { public static final class ModeKey extends Key<ColorCorrection.ModeKey.Enum> { public enum Enum { TRANSFORM_MATRIX, FAST, HIGH_QUALITY; } public static final Enum TRANSFORM_MATRIX = Enum.TRANSFORM_MATRIX; public static final Enum FAST = Enum.FAST; public static final Enum HIGH_QUALITY = Enum.HIGH_QUALITY; // TODO: remove requirement for constructor by making Key an interface private ModeKey(String name) { super(name, ColorCorrection.ModeKey.Enum.class); } } public static final Key<ColorCorrection.ModeKey.Enum> MODE = new ModeKey("android.colorCorrection.mode"); public static final Key<Rational[]> TRANSFORM = new Key<Rational[]>("android.colorCorrection.transform", Rational[].class); public static final Key<float[]> GAINS = new Key<float[]>("android.colorCorrection.gains", float[].class); } Loading Loading @@ -466,6 +449,33 @@ public final class CaptureResultKeys { new Key<int[]>("android.statistics.faceRectangles", int[].class); public static final Key<byte[]> FACE_SCORES = new Key<byte[]>("android.statistics.faceScores", byte[].class); public static final Key<float[]> LENS_SHADING_MAP = new Key<float[]>("android.statistics.lensShadingMap", float[].class); public static final Key<float[]> PREDICTED_COLOR_GAINS = new Key<float[]>("android.statistics.predictedColorGains", float[].class); public static final Key<Rational[]> PREDICTED_COLOR_TRANSFORM = new Key<Rational[]>("android.statistics.predictedColorTransform", Rational[].class); public static final class SceneFlickerKey extends Key<Statistics.SceneFlickerKey.Enum> { public enum Enum { NONE, _50HZ, _60HZ; } public static final Enum NONE = Enum.NONE; public static final Enum _50HZ = Enum._50HZ; public static final Enum _60HZ = Enum._60HZ; // TODO: remove requirement for constructor by making Key an interface private SceneFlickerKey(String name) { super(name, Statistics.SceneFlickerKey.Enum.class); } } public static final Key<Statistics.SceneFlickerKey.Enum> SCENE_FLICKER = new SceneFlickerKey("android.statistics.sceneFlicker"); } Loading Loading @@ -532,6 +542,29 @@ public final class CaptureResultKeys { } public static final class BlackLevel { public static final class LockKey extends Key<BlackLevel.LockKey.Enum> { public enum Enum { OFF, ON; } public static final Enum OFF = Enum.OFF; public static final Enum ON = Enum.ON; // TODO: remove requirement for constructor by making Key an interface private LockKey(String name) { super(name, BlackLevel.LockKey.Enum.class); } } public static final Key<BlackLevel.LockKey.Enum> LOCK = new LockKey("android.blackLevel.lock"); } } Loading
core/java/android/hardware/photography/CameraPropertiesKeys.java +2 −2 Original line number Diff line number Diff line Loading @@ -176,8 +176,8 @@ public final class CameraPropertiesKeys { public static final class Info { public static final Key<int[]> ACTIVE_ARRAY_SIZE = new Key<int[]>("android.sensor.info.activeArraySize", int[].class); public static final Key<int[]> AVAILABLE_SENSITIVITIES = new Key<int[]>("android.sensor.info.availableSensitivities", int[].class); public static final Key<int[]> SENSITIVITY_RANGE = new Key<int[]>("android.sensor.info.sensitivityRange", int[].class); public static final Key<long[]> EXPOSURE_TIME_RANGE = new Key<long[]>("android.sensor.info.exposureTimeRange", long[].class); public static final Key<Long> MAX_FRAME_DURATION = Loading
core/java/android/hardware/photography/CaptureRequestKeys.java +27 −2 Original line number Diff line number Diff line Loading @@ -60,8 +60,10 @@ public final class CaptureRequestKeys { public static final Key<ColorCorrection.ModeKey.Enum> MODE = new ModeKey("android.colorCorrection.mode"); public static final Key<float[]> TRANSFORM = new Key<float[]>("android.colorCorrection.transform", float[].class); public static final Key<Rational[]> TRANSFORM = new Key<Rational[]>("android.colorCorrection.transform", Rational[].class); public static final Key<float[]> GAINS = new Key<float[]>("android.colorCorrection.gains", float[].class); } Loading Loading @@ -675,6 +677,29 @@ public final class CaptureRequestKeys { } public static final class BlackLevel { public static final class LockKey extends Key<BlackLevel.LockKey.Enum> { public enum Enum { OFF, ON; } public static final Enum OFF = Enum.OFF; public static final Enum ON = Enum.ON; // TODO: remove requirement for constructor by making Key an interface private LockKey(String name) { super(name, BlackLevel.LockKey.Enum.class); } } public static final Key<BlackLevel.LockKey.Enum> LOCK = new LockKey("android.blackLevel.lock"); } }
core/java/android/hardware/photography/CaptureResultKeys.java +54 −21 Original line number Diff line number Diff line Loading @@ -39,27 +39,10 @@ import static android.hardware.photography.CameraMetadata.Key; **/ public final class CaptureResultKeys { public static final class ColorCorrection { public static final class ModeKey extends Key<ColorCorrection.ModeKey.Enum> { public enum Enum { TRANSFORM_MATRIX, FAST, HIGH_QUALITY; } public static final Enum TRANSFORM_MATRIX = Enum.TRANSFORM_MATRIX; public static final Enum FAST = Enum.FAST; public static final Enum HIGH_QUALITY = Enum.HIGH_QUALITY; // TODO: remove requirement for constructor by making Key an interface private ModeKey(String name) { super(name, ColorCorrection.ModeKey.Enum.class); } } public static final Key<ColorCorrection.ModeKey.Enum> MODE = new ModeKey("android.colorCorrection.mode"); public static final Key<Rational[]> TRANSFORM = new Key<Rational[]>("android.colorCorrection.transform", Rational[].class); public static final Key<float[]> GAINS = new Key<float[]>("android.colorCorrection.gains", float[].class); } Loading Loading @@ -466,6 +449,33 @@ public final class CaptureResultKeys { new Key<int[]>("android.statistics.faceRectangles", int[].class); public static final Key<byte[]> FACE_SCORES = new Key<byte[]>("android.statistics.faceScores", byte[].class); public static final Key<float[]> LENS_SHADING_MAP = new Key<float[]>("android.statistics.lensShadingMap", float[].class); public static final Key<float[]> PREDICTED_COLOR_GAINS = new Key<float[]>("android.statistics.predictedColorGains", float[].class); public static final Key<Rational[]> PREDICTED_COLOR_TRANSFORM = new Key<Rational[]>("android.statistics.predictedColorTransform", Rational[].class); public static final class SceneFlickerKey extends Key<Statistics.SceneFlickerKey.Enum> { public enum Enum { NONE, _50HZ, _60HZ; } public static final Enum NONE = Enum.NONE; public static final Enum _50HZ = Enum._50HZ; public static final Enum _60HZ = Enum._60HZ; // TODO: remove requirement for constructor by making Key an interface private SceneFlickerKey(String name) { super(name, Statistics.SceneFlickerKey.Enum.class); } } public static final Key<Statistics.SceneFlickerKey.Enum> SCENE_FLICKER = new SceneFlickerKey("android.statistics.sceneFlicker"); } Loading Loading @@ -532,6 +542,29 @@ public final class CaptureResultKeys { } public static final class BlackLevel { public static final class LockKey extends Key<BlackLevel.LockKey.Enum> { public enum Enum { OFF, ON; } public static final Enum OFF = Enum.OFF; public static final Enum ON = Enum.ON; // TODO: remove requirement for constructor by making Key an interface private LockKey(String name) { super(name, BlackLevel.LockKey.Enum.class); } } public static final Key<BlackLevel.LockKey.Enum> LOCK = new LockKey("android.blackLevel.lock"); } }