public class android.hardware.camera2.CaptureResult extends android.hardware.camera2.CameraMetadata<android.hardware.camera2.CaptureResult$Key<?>>
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: android.hardware.camera2.CaptureResult
super_class: android.hardware.camera2.CameraMetadata
{
private static final java.lang.String TAG;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "CaptureResult"
private static final boolean VERBOSE;
descriptor: Z
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 0
private final android.hardware.camera2.impl.CameraMetadataNative mResults;
descriptor: Landroid/hardware/camera2/impl/CameraMetadataNative;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final android.hardware.camera2.CaptureRequest mRequest;
descriptor: Landroid/hardware/camera2/CaptureRequest;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int mSequenceId;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final long mFrameNumber;
descriptor: J
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> COLOR_CORRECTION_MODE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<android.hardware.camera2.params.ColorSpaceTransform> COLOR_CORRECTION_TRANSFORM;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Landroid/hardware/camera2/params/ColorSpaceTransform;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<android.hardware.camera2.params.RggbChannelVector> COLOR_CORRECTION_GAINS;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Landroid/hardware/camera2/params/RggbChannelVector;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> COLOR_CORRECTION_ABERRATION_MODE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> CONTROL_AE_ANTIBANDING_MODE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> CONTROL_AE_EXPOSURE_COMPENSATION;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Boolean> CONTROL_AE_LOCK;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Boolean;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> CONTROL_AE_MODE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<android.hardware.camera2.params.MeteringRectangle[]> CONTROL_AE_REGIONS;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[Landroid/hardware/camera2/params/MeteringRectangle;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<android.util.Range<java.lang.Integer>> CONTROL_AE_TARGET_FPS_RANGE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Landroid/util/Range<Ljava/lang/Integer;>;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> CONTROL_AE_PRECAPTURE_TRIGGER;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> CONTROL_AE_STATE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> CONTROL_AF_MODE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<android.hardware.camera2.params.MeteringRectangle[]> CONTROL_AF_REGIONS;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[Landroid/hardware/camera2/params/MeteringRectangle;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> CONTROL_AF_TRIGGER;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> CONTROL_AF_STATE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Boolean> CONTROL_AWB_LOCK;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Boolean;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> CONTROL_AWB_MODE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<android.hardware.camera2.params.MeteringRectangle[]> CONTROL_AWB_REGIONS;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[Landroid/hardware/camera2/params/MeteringRectangle;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> CONTROL_CAPTURE_INTENT;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> CONTROL_AWB_STATE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> CONTROL_EFFECT_MODE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> CONTROL_MODE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> CONTROL_SCENE_MODE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> CONTROL_VIDEO_STABILIZATION_MODE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> CONTROL_POST_RAW_SENSITIVITY_BOOST;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Boolean> CONTROL_ENABLE_ZSL;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Boolean;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> CONTROL_AF_SCENE_CHANGE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> EDGE_MODE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> FLASH_MODE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> FLASH_STATE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> HOT_PIXEL_MODE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<android.location.Location> JPEG_GPS_LOCATION;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Landroid/location/Location;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
android.hardware.camera2.impl.SyntheticKey()
public static final android.hardware.camera2.CaptureResult$Key<double[]> JPEG_GPS_COORDINATES;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[D>;
public static final android.hardware.camera2.CaptureResult$Key<java.lang.String> JPEG_GPS_PROCESSING_METHOD;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/String;>;
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Long> JPEG_GPS_TIMESTAMP;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Long;>;
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> JPEG_ORIENTATION;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Byte> JPEG_QUALITY;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Byte;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Byte> JPEG_THUMBNAIL_QUALITY;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Byte;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<android.util.Size> JPEG_THUMBNAIL_SIZE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Landroid/util/Size;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Float> LENS_APERTURE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Float;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Float> LENS_FILTER_DENSITY;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Float;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Float> LENS_FOCAL_LENGTH;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Float;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Float> LENS_FOCUS_DISTANCE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Float;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<android.util.Pair<java.lang.Float, java.lang.Float>> LENS_FOCUS_RANGE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Landroid/util/Pair<Ljava/lang/Float;Ljava/lang/Float;>;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> LENS_OPTICAL_STABILIZATION_MODE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> LENS_STATE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<float[]> LENS_POSE_ROTATION;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[F>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<float[]> LENS_POSE_TRANSLATION;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[F>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<float[]> LENS_INTRINSIC_CALIBRATION;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[F>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<float[]> LENS_RADIAL_DISTORTION;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[F>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<float[]> LENS_DISTORTION;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[F>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> NOISE_REDUCTION_MODE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Boolean> QUIRKS_PARTIAL_RESULT;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Boolean;>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> REQUEST_FRAME_COUNT;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> REQUEST_ID;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Byte> REQUEST_PIPELINE_DEPTH;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Byte;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<android.graphics.Rect> SCALER_CROP_REGION;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Landroid/graphics/Rect;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Long> SENSOR_EXPOSURE_TIME;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Long;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Long> SENSOR_FRAME_DURATION;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Long;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> SENSOR_SENSITIVITY;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Long> SENSOR_TIMESTAMP;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Long;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<android.util.Rational[]> SENSOR_NEUTRAL_COLOR_POINT;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[Landroid/util/Rational;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<android.util.Pair<java.lang.Double, java.lang.Double>[]> SENSOR_NOISE_PROFILE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[Landroid/util/Pair<Ljava/lang/Double;Ljava/lang/Double;>;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Float> SENSOR_GREEN_SPLIT;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Float;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<int[]> SENSOR_TEST_PATTERN_DATA;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[I>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> SENSOR_TEST_PATTERN_MODE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Long> SENSOR_ROLLING_SHUTTER_SKEW;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Long;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<float[]> SENSOR_DYNAMIC_BLACK_LEVEL;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[F>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> SENSOR_DYNAMIC_WHITE_LEVEL;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> SHADING_MODE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> STATISTICS_FACE_DETECT_MODE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<int[]> STATISTICS_FACE_IDS;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[I>;
public static final android.hardware.camera2.CaptureResult$Key<int[]> STATISTICS_FACE_LANDMARKS;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[I>;
public static final android.hardware.camera2.CaptureResult$Key<android.graphics.Rect[]> STATISTICS_FACE_RECTANGLES;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[Landroid/graphics/Rect;>;
public static final android.hardware.camera2.CaptureResult$Key<byte[]> STATISTICS_FACE_SCORES;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[B>;
public static final android.hardware.camera2.CaptureResult$Key<android.hardware.camera2.params.Face[]> STATISTICS_FACES;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[Landroid/hardware/camera2/params/Face;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
android.hardware.camera2.impl.SyntheticKey()
public static final android.hardware.camera2.CaptureResult$Key<android.hardware.camera2.params.LensShadingMap> STATISTICS_LENS_SHADING_CORRECTION_MAP;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Landroid/hardware/camera2/params/LensShadingMap;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<float[]> STATISTICS_LENS_SHADING_MAP;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[F>;
public static final android.hardware.camera2.CaptureResult$Key<float[]> STATISTICS_PREDICTED_COLOR_GAINS;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[F>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final android.hardware.camera2.CaptureResult$Key<android.util.Rational[]> STATISTICS_PREDICTED_COLOR_TRANSFORM;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[Landroid/util/Rational;>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> STATISTICS_SCENE_FLICKER;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Boolean> STATISTICS_HOT_PIXEL_MAP_MODE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Boolean;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<android.graphics.Point[]> STATISTICS_HOT_PIXEL_MAP;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[Landroid/graphics/Point;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> STATISTICS_LENS_SHADING_MAP_MODE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> STATISTICS_OIS_DATA_MODE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<long[]> STATISTICS_OIS_TIMESTAMPS;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[J>;
public static final android.hardware.camera2.CaptureResult$Key<float[]> STATISTICS_OIS_X_SHIFTS;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[F>;
public static final android.hardware.camera2.CaptureResult$Key<float[]> STATISTICS_OIS_Y_SHIFTS;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[F>;
public static final android.hardware.camera2.CaptureResult$Key<android.hardware.camera2.params.OisSample[]> STATISTICS_OIS_SAMPLES;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[Landroid/hardware/camera2/params/OisSample;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
android.hardware.camera2.impl.SyntheticKey()
public static final android.hardware.camera2.CaptureResult$Key<float[]> TONEMAP_CURVE_BLUE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[F>;
public static final android.hardware.camera2.CaptureResult$Key<float[]> TONEMAP_CURVE_GREEN;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[F>;
public static final android.hardware.camera2.CaptureResult$Key<float[]> TONEMAP_CURVE_RED;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<[F>;
public static final android.hardware.camera2.CaptureResult$Key<android.hardware.camera2.params.TonemapCurve> TONEMAP_CURVE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Landroid/hardware/camera2/params/TonemapCurve;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
android.hardware.camera2.impl.SyntheticKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> TONEMAP_MODE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Float> TONEMAP_GAMMA;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Float;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> TONEMAP_PRESET_CURVE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Boolean> LED_TRANSMIT;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Boolean;>;
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Boolean> BLACK_LEVEL_LOCK;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Boolean;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Long> SYNC_FRAME_NUMBER;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Long;>;
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Float> REPROCESS_EFFECTIVE_EXPOSURE_FACTOR;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Float;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
public static final android.hardware.camera2.CaptureResult$Key<java.lang.Integer> DISTORTION_CORRECTION_MODE;
descriptor: Landroid/hardware/camera2/CaptureResult$Key;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Landroid/hardware/camera2/CaptureResult$Key<Ljava/lang/Integer;>;
RuntimeVisibleAnnotations:
android.hardware.camera2.impl.PublicKey()
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=5, locals=0, args_size=0
0: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.colorCorrection.mode"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
1: putstatic android.hardware.camera2.CaptureResult.COLOR_CORRECTION_MODE:Landroid/hardware/camera2/CaptureResult$Key;
2: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.colorCorrection.transform"
ldc Landroid/hardware/camera2/params/ColorSpaceTransform;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
3: putstatic android.hardware.camera2.CaptureResult.COLOR_CORRECTION_TRANSFORM:Landroid/hardware/camera2/CaptureResult$Key;
4: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.colorCorrection.gains"
ldc Landroid/hardware/camera2/params/RggbChannelVector;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
5: putstatic android.hardware.camera2.CaptureResult.COLOR_CORRECTION_GAINS:Landroid/hardware/camera2/CaptureResult$Key;
6: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.colorCorrection.aberrationMode"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
7: putstatic android.hardware.camera2.CaptureResult.COLOR_CORRECTION_ABERRATION_MODE:Landroid/hardware/camera2/CaptureResult$Key;
8: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.aeAntibandingMode"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
9: putstatic android.hardware.camera2.CaptureResult.CONTROL_AE_ANTIBANDING_MODE:Landroid/hardware/camera2/CaptureResult$Key;
10: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.aeExposureCompensation"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
11: putstatic android.hardware.camera2.CaptureResult.CONTROL_AE_EXPOSURE_COMPENSATION:Landroid/hardware/camera2/CaptureResult$Key;
12: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.aeLock"
getstatic java.lang.Boolean.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
13: putstatic android.hardware.camera2.CaptureResult.CONTROL_AE_LOCK:Landroid/hardware/camera2/CaptureResult$Key;
14: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.aeMode"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
15: putstatic android.hardware.camera2.CaptureResult.CONTROL_AE_MODE:Landroid/hardware/camera2/CaptureResult$Key;
16: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.aeRegions"
ldc [Landroid/hardware/camera2/params/MeteringRectangle;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
17: putstatic android.hardware.camera2.CaptureResult.CONTROL_AE_REGIONS:Landroid/hardware/camera2/CaptureResult$Key;
18: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.aeTargetFpsRange"
new android.hardware.camera2.CaptureResult$1
dup
invokespecial android.hardware.camera2.CaptureResult$1.<init>:()V
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Landroid/hardware/camera2/utils/TypeReference;)V
19: putstatic android.hardware.camera2.CaptureResult.CONTROL_AE_TARGET_FPS_RANGE:Landroid/hardware/camera2/CaptureResult$Key;
20: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.aePrecaptureTrigger"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
21: putstatic android.hardware.camera2.CaptureResult.CONTROL_AE_PRECAPTURE_TRIGGER:Landroid/hardware/camera2/CaptureResult$Key;
22: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.aeState"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
23: putstatic android.hardware.camera2.CaptureResult.CONTROL_AE_STATE:Landroid/hardware/camera2/CaptureResult$Key;
24: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.afMode"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
25: putstatic android.hardware.camera2.CaptureResult.CONTROL_AF_MODE:Landroid/hardware/camera2/CaptureResult$Key;
26: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.afRegions"
ldc [Landroid/hardware/camera2/params/MeteringRectangle;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
27: putstatic android.hardware.camera2.CaptureResult.CONTROL_AF_REGIONS:Landroid/hardware/camera2/CaptureResult$Key;
28: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.afTrigger"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
29: putstatic android.hardware.camera2.CaptureResult.CONTROL_AF_TRIGGER:Landroid/hardware/camera2/CaptureResult$Key;
30: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.afState"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
31: putstatic android.hardware.camera2.CaptureResult.CONTROL_AF_STATE:Landroid/hardware/camera2/CaptureResult$Key;
32: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.awbLock"
getstatic java.lang.Boolean.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
33: putstatic android.hardware.camera2.CaptureResult.CONTROL_AWB_LOCK:Landroid/hardware/camera2/CaptureResult$Key;
34: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.awbMode"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
35: putstatic android.hardware.camera2.CaptureResult.CONTROL_AWB_MODE:Landroid/hardware/camera2/CaptureResult$Key;
36: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.awbRegions"
ldc [Landroid/hardware/camera2/params/MeteringRectangle;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
37: putstatic android.hardware.camera2.CaptureResult.CONTROL_AWB_REGIONS:Landroid/hardware/camera2/CaptureResult$Key;
38: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.captureIntent"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
39: putstatic android.hardware.camera2.CaptureResult.CONTROL_CAPTURE_INTENT:Landroid/hardware/camera2/CaptureResult$Key;
40: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.awbState"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
41: putstatic android.hardware.camera2.CaptureResult.CONTROL_AWB_STATE:Landroid/hardware/camera2/CaptureResult$Key;
42: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.effectMode"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
43: putstatic android.hardware.camera2.CaptureResult.CONTROL_EFFECT_MODE:Landroid/hardware/camera2/CaptureResult$Key;
44: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.mode"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
45: putstatic android.hardware.camera2.CaptureResult.CONTROL_MODE:Landroid/hardware/camera2/CaptureResult$Key;
46: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.sceneMode"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
47: putstatic android.hardware.camera2.CaptureResult.CONTROL_SCENE_MODE:Landroid/hardware/camera2/CaptureResult$Key;
48: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.videoStabilizationMode"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
49: putstatic android.hardware.camera2.CaptureResult.CONTROL_VIDEO_STABILIZATION_MODE:Landroid/hardware/camera2/CaptureResult$Key;
50: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.postRawSensitivityBoost"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
51: putstatic android.hardware.camera2.CaptureResult.CONTROL_POST_RAW_SENSITIVITY_BOOST:Landroid/hardware/camera2/CaptureResult$Key;
52: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.enableZsl"
getstatic java.lang.Boolean.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
53: putstatic android.hardware.camera2.CaptureResult.CONTROL_ENABLE_ZSL:Landroid/hardware/camera2/CaptureResult$Key;
54: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.control.afSceneChange"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
55: putstatic android.hardware.camera2.CaptureResult.CONTROL_AF_SCENE_CHANGE:Landroid/hardware/camera2/CaptureResult$Key;
56: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.edge.mode"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
57: putstatic android.hardware.camera2.CaptureResult.EDGE_MODE:Landroid/hardware/camera2/CaptureResult$Key;
58: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.flash.mode"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
59: putstatic android.hardware.camera2.CaptureResult.FLASH_MODE:Landroid/hardware/camera2/CaptureResult$Key;
60: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.flash.state"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
61: putstatic android.hardware.camera2.CaptureResult.FLASH_STATE:Landroid/hardware/camera2/CaptureResult$Key;
62: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.hotPixel.mode"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
63: putstatic android.hardware.camera2.CaptureResult.HOT_PIXEL_MODE:Landroid/hardware/camera2/CaptureResult$Key;
64: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.jpeg.gpsLocation"
ldc Landroid/location/Location;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
65: putstatic android.hardware.camera2.CaptureResult.JPEG_GPS_LOCATION:Landroid/hardware/camera2/CaptureResult$Key;
66: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.jpeg.gpsCoordinates"
ldc [D
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
67: putstatic android.hardware.camera2.CaptureResult.JPEG_GPS_COORDINATES:Landroid/hardware/camera2/CaptureResult$Key;
68: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.jpeg.gpsProcessingMethod"
ldc Ljava/lang/String;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
69: putstatic android.hardware.camera2.CaptureResult.JPEG_GPS_PROCESSING_METHOD:Landroid/hardware/camera2/CaptureResult$Key;
70: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.jpeg.gpsTimestamp"
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
71: putstatic android.hardware.camera2.CaptureResult.JPEG_GPS_TIMESTAMP:Landroid/hardware/camera2/CaptureResult$Key;
72: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.jpeg.orientation"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
73: putstatic android.hardware.camera2.CaptureResult.JPEG_ORIENTATION:Landroid/hardware/camera2/CaptureResult$Key;
74: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.jpeg.quality"
getstatic java.lang.Byte.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
75: putstatic android.hardware.camera2.CaptureResult.JPEG_QUALITY:Landroid/hardware/camera2/CaptureResult$Key;
76: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.jpeg.thumbnailQuality"
getstatic java.lang.Byte.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
77: putstatic android.hardware.camera2.CaptureResult.JPEG_THUMBNAIL_QUALITY:Landroid/hardware/camera2/CaptureResult$Key;
78: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.jpeg.thumbnailSize"
ldc Landroid/util/Size;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
79: putstatic android.hardware.camera2.CaptureResult.JPEG_THUMBNAIL_SIZE:Landroid/hardware/camera2/CaptureResult$Key;
80: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.lens.aperture"
getstatic java.lang.Float.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
81: putstatic android.hardware.camera2.CaptureResult.LENS_APERTURE:Landroid/hardware/camera2/CaptureResult$Key;
82: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.lens.filterDensity"
getstatic java.lang.Float.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
83: putstatic android.hardware.camera2.CaptureResult.LENS_FILTER_DENSITY:Landroid/hardware/camera2/CaptureResult$Key;
84: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.lens.focalLength"
getstatic java.lang.Float.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
85: putstatic android.hardware.camera2.CaptureResult.LENS_FOCAL_LENGTH:Landroid/hardware/camera2/CaptureResult$Key;
86: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.lens.focusDistance"
getstatic java.lang.Float.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
87: putstatic android.hardware.camera2.CaptureResult.LENS_FOCUS_DISTANCE:Landroid/hardware/camera2/CaptureResult$Key;
88: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.lens.focusRange"
new android.hardware.camera2.CaptureResult$2
dup
invokespecial android.hardware.camera2.CaptureResult$2.<init>:()V
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Landroid/hardware/camera2/utils/TypeReference;)V
89: putstatic android.hardware.camera2.CaptureResult.LENS_FOCUS_RANGE:Landroid/hardware/camera2/CaptureResult$Key;
90: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.lens.opticalStabilizationMode"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
91: putstatic android.hardware.camera2.CaptureResult.LENS_OPTICAL_STABILIZATION_MODE:Landroid/hardware/camera2/CaptureResult$Key;
92: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.lens.state"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
93: putstatic android.hardware.camera2.CaptureResult.LENS_STATE:Landroid/hardware/camera2/CaptureResult$Key;
94: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.lens.poseRotation"
ldc [F
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
95: putstatic android.hardware.camera2.CaptureResult.LENS_POSE_ROTATION:Landroid/hardware/camera2/CaptureResult$Key;
96: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.lens.poseTranslation"
ldc [F
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
97: putstatic android.hardware.camera2.CaptureResult.LENS_POSE_TRANSLATION:Landroid/hardware/camera2/CaptureResult$Key;
98: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.lens.intrinsicCalibration"
ldc [F
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
99: putstatic android.hardware.camera2.CaptureResult.LENS_INTRINSIC_CALIBRATION:Landroid/hardware/camera2/CaptureResult$Key;
100: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.lens.radialDistortion"
ldc [F
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
101: putstatic android.hardware.camera2.CaptureResult.LENS_RADIAL_DISTORTION:Landroid/hardware/camera2/CaptureResult$Key;
102: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.lens.distortion"
ldc [F
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
103: putstatic android.hardware.camera2.CaptureResult.LENS_DISTORTION:Landroid/hardware/camera2/CaptureResult$Key;
104: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.noiseReduction.mode"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
105: putstatic android.hardware.camera2.CaptureResult.NOISE_REDUCTION_MODE:Landroid/hardware/camera2/CaptureResult$Key;
106: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.quirks.partialResult"
getstatic java.lang.Boolean.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
107: putstatic android.hardware.camera2.CaptureResult.QUIRKS_PARTIAL_RESULT:Landroid/hardware/camera2/CaptureResult$Key;
108: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.request.frameCount"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
109: putstatic android.hardware.camera2.CaptureResult.REQUEST_FRAME_COUNT:Landroid/hardware/camera2/CaptureResult$Key;
110: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.request.id"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
111: putstatic android.hardware.camera2.CaptureResult.REQUEST_ID:Landroid/hardware/camera2/CaptureResult$Key;
112: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.request.pipelineDepth"
getstatic java.lang.Byte.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
113: putstatic android.hardware.camera2.CaptureResult.REQUEST_PIPELINE_DEPTH:Landroid/hardware/camera2/CaptureResult$Key;
114: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.scaler.cropRegion"
ldc Landroid/graphics/Rect;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
115: putstatic android.hardware.camera2.CaptureResult.SCALER_CROP_REGION:Landroid/hardware/camera2/CaptureResult$Key;
116: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.sensor.exposureTime"
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
117: putstatic android.hardware.camera2.CaptureResult.SENSOR_EXPOSURE_TIME:Landroid/hardware/camera2/CaptureResult$Key;
118: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.sensor.frameDuration"
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
119: putstatic android.hardware.camera2.CaptureResult.SENSOR_FRAME_DURATION:Landroid/hardware/camera2/CaptureResult$Key;
120: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.sensor.sensitivity"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
121: putstatic android.hardware.camera2.CaptureResult.SENSOR_SENSITIVITY:Landroid/hardware/camera2/CaptureResult$Key;
122: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.sensor.timestamp"
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
123: putstatic android.hardware.camera2.CaptureResult.SENSOR_TIMESTAMP:Landroid/hardware/camera2/CaptureResult$Key;
124: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.sensor.neutralColorPoint"
ldc [Landroid/util/Rational;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
125: putstatic android.hardware.camera2.CaptureResult.SENSOR_NEUTRAL_COLOR_POINT:Landroid/hardware/camera2/CaptureResult$Key;
126: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.sensor.noiseProfile"
new android.hardware.camera2.CaptureResult$3
dup
invokespecial android.hardware.camera2.CaptureResult$3.<init>:()V
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Landroid/hardware/camera2/utils/TypeReference;)V
127: putstatic android.hardware.camera2.CaptureResult.SENSOR_NOISE_PROFILE:Landroid/hardware/camera2/CaptureResult$Key;
128: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.sensor.greenSplit"
getstatic java.lang.Float.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
129: putstatic android.hardware.camera2.CaptureResult.SENSOR_GREEN_SPLIT:Landroid/hardware/camera2/CaptureResult$Key;
130: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.sensor.testPatternData"
ldc [I
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
131: putstatic android.hardware.camera2.CaptureResult.SENSOR_TEST_PATTERN_DATA:Landroid/hardware/camera2/CaptureResult$Key;
132: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.sensor.testPatternMode"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
133: putstatic android.hardware.camera2.CaptureResult.SENSOR_TEST_PATTERN_MODE:Landroid/hardware/camera2/CaptureResult$Key;
134: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.sensor.rollingShutterSkew"
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
135: putstatic android.hardware.camera2.CaptureResult.SENSOR_ROLLING_SHUTTER_SKEW:Landroid/hardware/camera2/CaptureResult$Key;
136: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.sensor.dynamicBlackLevel"
ldc [F
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
137: putstatic android.hardware.camera2.CaptureResult.SENSOR_DYNAMIC_BLACK_LEVEL:Landroid/hardware/camera2/CaptureResult$Key;
138: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.sensor.dynamicWhiteLevel"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
139: putstatic android.hardware.camera2.CaptureResult.SENSOR_DYNAMIC_WHITE_LEVEL:Landroid/hardware/camera2/CaptureResult$Key;
140: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.shading.mode"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
141: putstatic android.hardware.camera2.CaptureResult.SHADING_MODE:Landroid/hardware/camera2/CaptureResult$Key;
142: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.statistics.faceDetectMode"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
143: putstatic android.hardware.camera2.CaptureResult.STATISTICS_FACE_DETECT_MODE:Landroid/hardware/camera2/CaptureResult$Key;
144: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.statistics.faceIds"
ldc [I
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
145: putstatic android.hardware.camera2.CaptureResult.STATISTICS_FACE_IDS:Landroid/hardware/camera2/CaptureResult$Key;
146: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.statistics.faceLandmarks"
ldc [I
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
147: putstatic android.hardware.camera2.CaptureResult.STATISTICS_FACE_LANDMARKS:Landroid/hardware/camera2/CaptureResult$Key;
148: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.statistics.faceRectangles"
ldc [Landroid/graphics/Rect;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
149: putstatic android.hardware.camera2.CaptureResult.STATISTICS_FACE_RECTANGLES:Landroid/hardware/camera2/CaptureResult$Key;
150: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.statistics.faceScores"
ldc [B
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
151: putstatic android.hardware.camera2.CaptureResult.STATISTICS_FACE_SCORES:Landroid/hardware/camera2/CaptureResult$Key;
152: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.statistics.faces"
ldc [Landroid/hardware/camera2/params/Face;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
153: putstatic android.hardware.camera2.CaptureResult.STATISTICS_FACES:Landroid/hardware/camera2/CaptureResult$Key;
154: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.statistics.lensShadingCorrectionMap"
ldc Landroid/hardware/camera2/params/LensShadingMap;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
155: putstatic android.hardware.camera2.CaptureResult.STATISTICS_LENS_SHADING_CORRECTION_MAP:Landroid/hardware/camera2/CaptureResult$Key;
156: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.statistics.lensShadingMap"
ldc [F
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
157: putstatic android.hardware.camera2.CaptureResult.STATISTICS_LENS_SHADING_MAP:Landroid/hardware/camera2/CaptureResult$Key;
158: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.statistics.predictedColorGains"
ldc [F
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
159: putstatic android.hardware.camera2.CaptureResult.STATISTICS_PREDICTED_COLOR_GAINS:Landroid/hardware/camera2/CaptureResult$Key;
160: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.statistics.predictedColorTransform"
ldc [Landroid/util/Rational;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
161: putstatic android.hardware.camera2.CaptureResult.STATISTICS_PREDICTED_COLOR_TRANSFORM:Landroid/hardware/camera2/CaptureResult$Key;
162: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.statistics.sceneFlicker"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
163: putstatic android.hardware.camera2.CaptureResult.STATISTICS_SCENE_FLICKER:Landroid/hardware/camera2/CaptureResult$Key;
164: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.statistics.hotPixelMapMode"
getstatic java.lang.Boolean.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
165: putstatic android.hardware.camera2.CaptureResult.STATISTICS_HOT_PIXEL_MAP_MODE:Landroid/hardware/camera2/CaptureResult$Key;
166: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.statistics.hotPixelMap"
ldc [Landroid/graphics/Point;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
167: putstatic android.hardware.camera2.CaptureResult.STATISTICS_HOT_PIXEL_MAP:Landroid/hardware/camera2/CaptureResult$Key;
168: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.statistics.lensShadingMapMode"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
169: putstatic android.hardware.camera2.CaptureResult.STATISTICS_LENS_SHADING_MAP_MODE:Landroid/hardware/camera2/CaptureResult$Key;
170: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.statistics.oisDataMode"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
171: putstatic android.hardware.camera2.CaptureResult.STATISTICS_OIS_DATA_MODE:Landroid/hardware/camera2/CaptureResult$Key;
172: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.statistics.oisTimestamps"
ldc [J
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
173: putstatic android.hardware.camera2.CaptureResult.STATISTICS_OIS_TIMESTAMPS:Landroid/hardware/camera2/CaptureResult$Key;
174: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.statistics.oisXShifts"
ldc [F
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
175: putstatic android.hardware.camera2.CaptureResult.STATISTICS_OIS_X_SHIFTS:Landroid/hardware/camera2/CaptureResult$Key;
176: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.statistics.oisYShifts"
ldc [F
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
177: putstatic android.hardware.camera2.CaptureResult.STATISTICS_OIS_Y_SHIFTS:Landroid/hardware/camera2/CaptureResult$Key;
178: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.statistics.oisSamples"
ldc [Landroid/hardware/camera2/params/OisSample;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
179: putstatic android.hardware.camera2.CaptureResult.STATISTICS_OIS_SAMPLES:Landroid/hardware/camera2/CaptureResult$Key;
180: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.tonemap.curveBlue"
ldc [F
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
181: putstatic android.hardware.camera2.CaptureResult.TONEMAP_CURVE_BLUE:Landroid/hardware/camera2/CaptureResult$Key;
182: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.tonemap.curveGreen"
ldc [F
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
183: putstatic android.hardware.camera2.CaptureResult.TONEMAP_CURVE_GREEN:Landroid/hardware/camera2/CaptureResult$Key;
184: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.tonemap.curveRed"
ldc [F
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
185: putstatic android.hardware.camera2.CaptureResult.TONEMAP_CURVE_RED:Landroid/hardware/camera2/CaptureResult$Key;
186: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.tonemap.curve"
ldc Landroid/hardware/camera2/params/TonemapCurve;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
187: putstatic android.hardware.camera2.CaptureResult.TONEMAP_CURVE:Landroid/hardware/camera2/CaptureResult$Key;
188: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.tonemap.mode"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
189: putstatic android.hardware.camera2.CaptureResult.TONEMAP_MODE:Landroid/hardware/camera2/CaptureResult$Key;
190: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.tonemap.gamma"
getstatic java.lang.Float.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
191: putstatic android.hardware.camera2.CaptureResult.TONEMAP_GAMMA:Landroid/hardware/camera2/CaptureResult$Key;
192: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.tonemap.presetCurve"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
193: putstatic android.hardware.camera2.CaptureResult.TONEMAP_PRESET_CURVE:Landroid/hardware/camera2/CaptureResult$Key;
194: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.led.transmit"
getstatic java.lang.Boolean.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
195: putstatic android.hardware.camera2.CaptureResult.LED_TRANSMIT:Landroid/hardware/camera2/CaptureResult$Key;
196: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.blackLevel.lock"
getstatic java.lang.Boolean.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
197: putstatic android.hardware.camera2.CaptureResult.BLACK_LEVEL_LOCK:Landroid/hardware/camera2/CaptureResult$Key;
198: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.sync.frameNumber"
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
199: putstatic android.hardware.camera2.CaptureResult.SYNC_FRAME_NUMBER:Landroid/hardware/camera2/CaptureResult$Key;
200: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.reprocess.effectiveExposureFactor"
getstatic java.lang.Float.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
201: putstatic android.hardware.camera2.CaptureResult.REPROCESS_EFFECTIVE_EXPOSURE_FACTOR:Landroid/hardware/camera2/CaptureResult$Key;
202: new android.hardware.camera2.CaptureResult$Key
dup
ldc "android.distortionCorrection.mode"
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokespecial android.hardware.camera2.CaptureResult$Key.<init>:(Ljava/lang/String;Ljava/lang/Class;)V
203: putstatic android.hardware.camera2.CaptureResult.DISTORTION_CORRECTION_MODE:Landroid/hardware/camera2/CaptureResult$Key;
204: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>(android.hardware.camera2.impl.CameraMetadataNative, android.hardware.camera2.CaptureRequest, android.hardware.camera2.impl.CaptureResultExtras);
descriptor: (Landroid/hardware/camera2/impl/CameraMetadataNative;Landroid/hardware/camera2/CaptureRequest;Landroid/hardware/camera2/impl/CaptureResultExtras;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokespecial android.hardware.camera2.CameraMetadata.<init>:()V
1: aload 1
ifnonnull 3
2: new java.lang.IllegalArgumentException
dup
ldc "results was null"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
3: StackMap locals: android.hardware.camera2.CaptureResult android.hardware.camera2.impl.CameraMetadataNative android.hardware.camera2.CaptureRequest android.hardware.camera2.impl.CaptureResultExtras
StackMap stack:
aload 2
ifnonnull 5
4: new java.lang.IllegalArgumentException
dup
ldc "parent was null"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
5: StackMap locals:
StackMap stack:
aload 3
ifnonnull 7
6: new java.lang.IllegalArgumentException
dup
ldc "extras was null"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
7: StackMap locals:
StackMap stack:
aload 0
aload 1
invokestatic android.hardware.camera2.impl.CameraMetadataNative.move:(Landroid/hardware/camera2/impl/CameraMetadataNative;)Landroid/hardware/camera2/impl/CameraMetadataNative;
putfield android.hardware.camera2.CaptureResult.mResults:Landroid/hardware/camera2/impl/CameraMetadataNative;
8: aload 0
getfield android.hardware.camera2.CaptureResult.mResults:Landroid/hardware/camera2/impl/CameraMetadataNative;
invokevirtual android.hardware.camera2.impl.CameraMetadataNative.isEmpty:()Z
ifeq 10
9: new java.lang.AssertionError
dup
ldc "Results must not be empty"
invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
athrow
10: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield android.hardware.camera2.CaptureResult.mResults:Landroid/hardware/camera2/impl/CameraMetadataNative;
invokevirtual android.hardware.camera2.CaptureResult.setNativeInstance:(Landroid/hardware/camera2/impl/CameraMetadataNative;)V
11: aload 0
aload 2
putfield android.hardware.camera2.CaptureResult.mRequest:Landroid/hardware/camera2/CaptureRequest;
12: aload 0
aload 3
invokevirtual android.hardware.camera2.impl.CaptureResultExtras.getRequestId:()I
putfield android.hardware.camera2.CaptureResult.mSequenceId:I
13: aload 0
aload 3
invokevirtual android.hardware.camera2.impl.CaptureResultExtras.getFrameNumber:()J
putfield android.hardware.camera2.CaptureResult.mFrameNumber:J
14: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Landroid/hardware/camera2/CaptureResult;
0 15 1 results Landroid/hardware/camera2/impl/CameraMetadataNative;
0 15 2 parent Landroid/hardware/camera2/CaptureRequest;
0 15 3 extras Landroid/hardware/camera2/impl/CaptureResultExtras;
MethodParameters:
Name Flags
results
parent
extras
public android.hardware.camera2.impl.CameraMetadataNative getNativeCopy();
descriptor: ()Landroid/hardware/camera2/impl/CameraMetadataNative;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new android.hardware.camera2.impl.CameraMetadataNative
dup
aload 0
getfield android.hardware.camera2.CaptureResult.mResults:Landroid/hardware/camera2/impl/CameraMetadataNative;
invokespecial android.hardware.camera2.impl.CameraMetadataNative.<init>:(Landroid/hardware/camera2/impl/CameraMetadataNative;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/hardware/camera2/CaptureResult;
public void <init>(android.hardware.camera2.impl.CameraMetadataNative, int);
descriptor: (Landroid/hardware/camera2/impl/CameraMetadataNative;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial android.hardware.camera2.CameraMetadata.<init>:()V
1: aload 1
ifnonnull 3
2: new java.lang.IllegalArgumentException
dup
ldc "results was null"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
3: StackMap locals: android.hardware.camera2.CaptureResult android.hardware.camera2.impl.CameraMetadataNative int
StackMap stack:
aload 0
aload 1
invokestatic android.hardware.camera2.impl.CameraMetadataNative.move:(Landroid/hardware/camera2/impl/CameraMetadataNative;)Landroid/hardware/camera2/impl/CameraMetadataNative;
putfield android.hardware.camera2.CaptureResult.mResults:Landroid/hardware/camera2/impl/CameraMetadataNative;
4: aload 0
getfield android.hardware.camera2.CaptureResult.mResults:Landroid/hardware/camera2/impl/CameraMetadataNative;
invokevirtual android.hardware.camera2.impl.CameraMetadataNative.isEmpty:()Z
ifeq 6
5: new java.lang.AssertionError
dup
ldc "Results must not be empty"
invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
athrow
6: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield android.hardware.camera2.CaptureResult.mResults:Landroid/hardware/camera2/impl/CameraMetadataNative;
invokevirtual android.hardware.camera2.CaptureResult.setNativeInstance:(Landroid/hardware/camera2/impl/CameraMetadataNative;)V
7: aload 0
aconst_null
putfield android.hardware.camera2.CaptureResult.mRequest:Landroid/hardware/camera2/CaptureRequest;
8: aload 0
iload 2
putfield android.hardware.camera2.CaptureResult.mSequenceId:I
9: aload 0
ldc -1
putfield android.hardware.camera2.CaptureResult.mFrameNumber:J
10: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Landroid/hardware/camera2/CaptureResult;
0 11 1 results Landroid/hardware/camera2/impl/CameraMetadataNative;
0 11 2 sequenceId I
MethodParameters:
Name Flags
results
sequenceId
public <T> T get(android.hardware.camera2.CaptureResult$Key<T>);
descriptor: (Landroid/hardware/camera2/CaptureResult$Key;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield android.hardware.camera2.CaptureResult.mResults:Landroid/hardware/camera2/impl/CameraMetadataNative;
aload 1
invokevirtual android.hardware.camera2.impl.CameraMetadataNative.get:(Landroid/hardware/camera2/CaptureResult$Key;)Ljava/lang/Object;
astore 2
start local 2 1: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/hardware/camera2/CaptureResult;
0 2 1 key Landroid/hardware/camera2/CaptureResult$Key<TT;>;
1 2 2 value TT;
Signature: <T:Ljava/lang/Object;>(Landroid/hardware/camera2/CaptureResult$Key<TT;>;)TT;
MethodParameters:
Name Flags
key
protected <T> T getProtected(android.hardware.camera2.CaptureResult$Key<?>);
descriptor: (Landroid/hardware/camera2/CaptureResult$Key;)Ljava/lang/Object;
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.hardware.camera2.CaptureResult.mResults:Landroid/hardware/camera2/impl/CameraMetadataNative;
aload 1
invokevirtual android.hardware.camera2.impl.CameraMetadataNative.get:(Landroid/hardware/camera2/CaptureResult$Key;)Ljava/lang/Object;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/hardware/camera2/CaptureResult;
0 1 1 key Landroid/hardware/camera2/CaptureResult$Key<*>;
Signature: <T:Ljava/lang/Object;>(Landroid/hardware/camera2/CaptureResult$Key<*>;)TT;
MethodParameters:
Name Flags
key
protected java.lang.Class<android.hardware.camera2.CaptureResult$Key<?>> getKeyClass();
descriptor: ()Ljava/lang/Class;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=2, args_size=1
start local 0 0: ldc Landroid/hardware/camera2/CaptureResult$Key;
astore 1
start local 1 1: aload 1
checkcast java.lang.Class
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/hardware/camera2/CaptureResult;
1 2 1 thisClass Ljava/lang/Object;
Signature: ()Ljava/lang/Class<Landroid/hardware/camera2/CaptureResult$Key<*>;>;
public void dumpToLog();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.hardware.camera2.CaptureResult.mResults:Landroid/hardware/camera2/impl/CameraMetadataNative;
invokevirtual android.hardware.camera2.impl.CameraMetadataNative.dumpToLog:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/hardware/camera2/CaptureResult;
public java.util.List<android.hardware.camera2.CaptureResult$Key<?>> getKeys();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial android.hardware.camera2.CameraMetadata.getKeys:()Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/hardware/camera2/CaptureResult;
Signature: ()Ljava/util/List<Landroid/hardware/camera2/CaptureResult$Key<*>;>;
public android.hardware.camera2.CaptureRequest getRequest();
descriptor: ()Landroid/hardware/camera2/CaptureRequest;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.hardware.camera2.CaptureResult.mRequest:Landroid/hardware/camera2/CaptureRequest;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/hardware/camera2/CaptureResult;
public long getFrameNumber();
descriptor: ()J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.hardware.camera2.CaptureResult.mFrameNumber:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/hardware/camera2/CaptureResult;
public int getSequenceId();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.hardware.camera2.CaptureResult.mSequenceId:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/hardware/camera2/CaptureResult;
protected java.lang.Object getProtected(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast android.hardware.camera2.CaptureResult$Key
invokevirtual android.hardware.camera2.CaptureResult.getProtected:(Landroid/hardware/camera2/CaptureResult$Key;)Ljava/lang/Object;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
Signature: Landroid/hardware/camera2/CameraMetadata<Landroid/hardware/camera2/CaptureResult$Key<*>;>;
SourceFile: "CaptureResult.java"
NestMembers:
android.hardware.camera2.CaptureResult$1 android.hardware.camera2.CaptureResult$2 android.hardware.camera2.CaptureResult$3 android.hardware.camera2.CaptureResult$Key
InnerClasses:
android.hardware.camera2.CaptureResult$1
android.hardware.camera2.CaptureResult$2
android.hardware.camera2.CaptureResult$3
public final Key = android.hardware.camera2.CaptureResult$Key of android.hardware.camera2.CaptureResult