camera

package
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 16, 2026 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

Raw CGo bindings for Android Camera2 NDK

Index

Constants

View Source
const (
	ACAMERA_TYPE_BYTE     = 0
	ACAMERA_TYPE_INT32    = 1
	ACAMERA_TYPE_FLOAT    = 2
	ACAMERA_TYPE_INT64    = 3
	ACAMERA_TYPE_DOUBLE   = 4
	ACAMERA_TYPE_RATIONAL = 5
	ACAMERA_NUM_TYPES     = 6
)
View Source
const (
	CAPTURE_FAILURE_REASON_FLUSHED = 0
	CAPTURE_FAILURE_REASON_ERROR   = 1
)
View Source
const (
	ERROR_CAMERA_IN_USE      = 1
	ERROR_MAX_CAMERAS_IN_USE = 2
	ERROR_CAMERA_DISABLED    = 3
	ERROR_CAMERA_DEVICE      = 4
	ERROR_CAMERA_SERVICE     = 5
)
View Source
const (
	CAPTURE_SEQUENCE_ID_NONE = -1
)

Variables

This section is empty.

Functions

func ACameraCaptureSession_captureCallback_bufferLostF848F414

func ACameraCaptureSession_captureCallback_bufferLostF848F414(ccontext unsafe.Pointer, csession *C.ACameraCaptureSession, crequest *C.ACaptureRequest, cwindow *C.ANativeWindow, cframeNumber C.int64_t)

func ACameraCaptureSession_captureCallback_failed7FFEB49B

func ACameraCaptureSession_captureCallback_failed7FFEB49B(ccontext unsafe.Pointer, csession *C.ACameraCaptureSession, crequest *C.ACaptureRequest, cfailure *C.ACameraCaptureFailure)

func ACameraCaptureSession_captureCallback_result314ECD33

func ACameraCaptureSession_captureCallback_result314ECD33(ccontext unsafe.Pointer, csession *C.ACameraCaptureSession, crequest *C.ACaptureRequest, cresult *C.ACameraMetadata)

func ACameraCaptureSession_captureCallback_sequenceAbortA6746D19

func ACameraCaptureSession_captureCallback_sequenceAbortA6746D19(ccontext unsafe.Pointer, csession *C.ACameraCaptureSession, csequenceId C.int)

func ACameraCaptureSession_captureCallback_sequenceEnd52945432

func ACameraCaptureSession_captureCallback_sequenceEnd52945432(ccontext unsafe.Pointer, csession *C.ACameraCaptureSession, csequenceId C.int, cframeNumber C.int64_t)

func ACameraCaptureSession_captureCallback_startFD7E5AFC

func ACameraCaptureSession_captureCallback_startFD7E5AFC(ccontext unsafe.Pointer, csession *C.ACameraCaptureSession, crequest *C.ACaptureRequest, ctimestamp C.int64_t)

func ACameraCaptureSession_captureCallback_startV226E0BF9D

func ACameraCaptureSession_captureCallback_startV226E0BF9D(ccontext unsafe.Pointer, csession *C.ACameraCaptureSession, crequest *C.ACaptureRequest, ctimestamp C.int64_t, cframeNumber C.int64_t)

func ACameraCaptureSession_close

func ACameraCaptureSession_close(session *ACameraCaptureSession)

func ACameraCaptureSession_logicalCamera_captureCallback_failed47ED36F2

func ACameraCaptureSession_logicalCamera_captureCallback_failed47ED36F2(ccontext unsafe.Pointer, csession *C.ACameraCaptureSession, crequest *C.ACaptureRequest, cfailure *C.ALogicalCameraCaptureFailure)

func ACameraCaptureSession_logicalCamera_captureCallback_result1BCFF0F4

func ACameraCaptureSession_logicalCamera_captureCallback_result1BCFF0F4(ccontext unsafe.Pointer, csession *C.ACameraCaptureSession, crequest *C.ACaptureRequest, cresult *C.ACameraMetadata, cphysicalResultCount C.uint64_t, cphysicalCameraIds **C.int8_t, cphysicalResults **C.ACameraMetadata)

func ACameraCaptureSession_prepareCallbackC0EF58E6

func ACameraCaptureSession_prepareCallbackC0EF58E6(ccontext unsafe.Pointer, cwindow *C.ANativeWindow, csession *C.ACameraCaptureSession)

func ACameraCaptureSession_stateCallback58745D98

func ACameraCaptureSession_stateCallback58745D98(ccontext unsafe.Pointer, csession *C.ACameraCaptureSession)

func ACameraDevice_ErrorStateCallback8C471A01

func ACameraDevice_ErrorStateCallback8C471A01(ccontext unsafe.Pointer, cdevice *C.ACameraDevice, c_error C.int)

func ACameraDevice_StateCallback16AEE050

func ACameraDevice_StateCallback16AEE050(ccontext unsafe.Pointer, cdevice *C.ACameraDevice)

func ACameraDevice_getId

func ACameraDevice_getId(device *ACameraDevice) string

func ACameraManager_AccessPrioritiesChangedCallbackE0732DC5

func ACameraManager_AccessPrioritiesChangedCallbackE0732DC5(ccontext unsafe.Pointer)

func ACameraManager_AvailabilityCallbackAAB12960

func ACameraManager_AvailabilityCallbackAAB12960(ccontext unsafe.Pointer, ccameraId *C.char)

func ACameraManager_PhysicalCameraAvailabilityCallbackC6D28C7E

func ACameraManager_PhysicalCameraAvailabilityCallbackC6D28C7E(ccontext unsafe.Pointer, ccameraId *C.char, cphysicalCameraId *C.char)

func ACameraManager_delete

func ACameraManager_delete(manager *ACameraManager)

func ACameraManager_deleteCameraIdList

func ACameraManager_deleteCameraIdList(cameraIdList *ACameraIdList)

func ACameraMetadata_free

func ACameraMetadata_free(metadata *ACameraMetadata)

func ACameraMetadata_isLogicalMultiCamera

func ACameraMetadata_isLogicalMultiCamera(staticMetadata *ACameraMetadata, numPhysicalCameras *uint64, physicalCameraIds **string) bool

func ACameraOutputTarget_free

func ACameraOutputTarget_free(output *ACameraOutputTarget)

func ACaptureRequest_free

func ACaptureRequest_free(request *ACaptureRequest)

func ACaptureSessionOutputContainer_free

func ACaptureSessionOutputContainer_free(container *ACaptureSessionOutputContainer)

func ACaptureSessionOutput_free

func ACaptureSessionOutput_free(output *ACaptureSessionOutput)

func BridgeACameraIdListCount

func BridgeACameraIdListCount(list *ACameraIdList) int

BridgeACameraIdListCount returns the count of items in a ACameraIdList.

func BridgeACameraIdListItem

func BridgeACameraIdListItem(list *ACameraIdList, i int) string

BridgeACameraIdListItem returns the item at index i from a ACameraIdList.

func BridgeInitDeviceStateCallbacks

func BridgeInitDeviceStateCallbacks(cbs *ACameraDevice_StateCallbacks, cbID uintptr)

BridgeInitDeviceStateCallbacks initializes a C ACameraDevice_StateCallbacks with bridge function pointers.

func BridgeInitSessionStateCallbacks

func BridgeInitSessionStateCallbacks(cbs *ACameraCaptureSession_stateCallbacks, cbID uintptr)

BridgeInitSessionStateCallbacks initializes a C ACameraCaptureSession_stateCallbacks with bridge function pointers.

func BridgeMetadataI32At

func BridgeMetadataI32At(metadata *ACameraMetadata, tag uint32, idx int32) int32

BridgeMetadataI32At returns the i32 value at the given index for a metadata tag.

func BridgeMetadataI32Count

func BridgeMetadataI32Count(metadata *ACameraMetadata, tag uint32) int32

BridgeMetadataI32Count returns the count of i32 values for a metadata tag.

func BridgeRegisterDeviceStateCallbacks

func BridgeRegisterDeviceStateCallbacks(cbs DeviceStateCallbacks) uintptr

BridgeRegisterDeviceStateCallbacks registers a DeviceStateCallbacks and returns its callback ID.

func BridgeRegisterSessionStateCallbacks

func BridgeRegisterSessionStateCallbacks(cbs SessionStateCallbacks) uintptr

BridgeRegisterSessionStateCallbacks registers a SessionStateCallbacks and returns its callback ID.

func BridgeUnregisterDeviceStateCallbacks

func BridgeUnregisterDeviceStateCallbacks(id uintptr)

BridgeUnregisterDeviceStateCallbacks unregisters a previously registered DeviceStateCallbacks.

func BridgeUnregisterSessionStateCallbacks

func BridgeUnregisterSessionStateCallbacks(id uintptr)

BridgeUnregisterSessionStateCallbacks unregisters a previously registered SessionStateCallbacks.

Types

type ACameraCaptureFailure

type ACameraCaptureFailure C.ACameraCaptureFailure

type ACameraCaptureSession

type ACameraCaptureSession C.ACameraCaptureSession

type ACameraCaptureSession_captureCallback_bufferLost

type ACameraCaptureSession_captureCallback_bufferLost func(context unsafe.Pointer, session *ACameraCaptureSession, request *ACaptureRequest, window *ANativeWindow, frameNumber int64)

func (ACameraCaptureSession_captureCallback_bufferLost) PassRef

func (ACameraCaptureSession_captureCallback_bufferLost) PassValue

type ACameraCaptureSession_captureCallback_failed

type ACameraCaptureSession_captureCallback_failed func(context unsafe.Pointer, session *ACameraCaptureSession, request *ACaptureRequest, failure *ACameraCaptureFailure)

func NewACameraCaptureSession_captureCallback_failedRef

func NewACameraCaptureSession_captureCallback_failedRef(ref unsafe.Pointer) *ACameraCaptureSession_captureCallback_failed

func (ACameraCaptureSession_captureCallback_failed) PassRef

func (ACameraCaptureSession_captureCallback_failed) PassValue

type ACameraCaptureSession_captureCallback_result

type ACameraCaptureSession_captureCallback_result func(context unsafe.Pointer, session *ACameraCaptureSession, request *ACaptureRequest, result *ACameraMetadata)

func NewACameraCaptureSession_captureCallback_resultRef

func NewACameraCaptureSession_captureCallback_resultRef(ref unsafe.Pointer) *ACameraCaptureSession_captureCallback_result

func (ACameraCaptureSession_captureCallback_result) PassRef

func (ACameraCaptureSession_captureCallback_result) PassValue

type ACameraCaptureSession_captureCallback_sequenceAbort

type ACameraCaptureSession_captureCallback_sequenceAbort func(context unsafe.Pointer, session *ACameraCaptureSession, sequenceId int32)

func (ACameraCaptureSession_captureCallback_sequenceAbort) PassRef

func (ACameraCaptureSession_captureCallback_sequenceAbort) PassValue

type ACameraCaptureSession_captureCallback_sequenceEnd

type ACameraCaptureSession_captureCallback_sequenceEnd func(context unsafe.Pointer, session *ACameraCaptureSession, sequenceId int32, frameNumber int64)

func (ACameraCaptureSession_captureCallback_sequenceEnd) PassRef

func (ACameraCaptureSession_captureCallback_sequenceEnd) PassValue

type ACameraCaptureSession_captureCallback_start

type ACameraCaptureSession_captureCallback_start func(context unsafe.Pointer, session *ACameraCaptureSession, request *ACaptureRequest, timestamp int64)

func NewACameraCaptureSession_captureCallback_startRef

func NewACameraCaptureSession_captureCallback_startRef(ref unsafe.Pointer) *ACameraCaptureSession_captureCallback_start

func (ACameraCaptureSession_captureCallback_start) PassRef

func (ACameraCaptureSession_captureCallback_start) PassValue

type ACameraCaptureSession_captureCallback_startV2

type ACameraCaptureSession_captureCallback_startV2 func(context unsafe.Pointer, session *ACameraCaptureSession, request *ACaptureRequest, timestamp int64, frameNumber int64)

func NewACameraCaptureSession_captureCallback_startV2Ref

func NewACameraCaptureSession_captureCallback_startV2Ref(ref unsafe.Pointer) *ACameraCaptureSession_captureCallback_startV2

func (ACameraCaptureSession_captureCallback_startV2) PassRef

func (ACameraCaptureSession_captureCallback_startV2) PassValue

type ACameraCaptureSession_captureCallbacks

type ACameraCaptureSession_captureCallbacks C.ACameraCaptureSession_captureCallbacks

type ACameraCaptureSession_captureCallbacksV2

type ACameraCaptureSession_captureCallbacksV2 C.ACameraCaptureSession_captureCallbacksV2

type ACameraCaptureSession_logicalCamera_captureCallback_failed

type ACameraCaptureSession_logicalCamera_captureCallback_failed func(context unsafe.Pointer, session *ACameraCaptureSession, request *ACaptureRequest, failure *ALogicalCameraCaptureFailure)

func (ACameraCaptureSession_logicalCamera_captureCallback_failed) PassRef

func (ACameraCaptureSession_logicalCamera_captureCallback_failed) PassValue

type ACameraCaptureSession_logicalCamera_captureCallback_result

type ACameraCaptureSession_logicalCamera_captureCallback_result func(context unsafe.Pointer, session *ACameraCaptureSession, request *ACaptureRequest, result *ACameraMetadata, physicalResultCount uint64, physicalCameraIds **int8, physicalResults **ACameraMetadata)

func (ACameraCaptureSession_logicalCamera_captureCallback_result) PassRef

func (ACameraCaptureSession_logicalCamera_captureCallback_result) PassValue

type ACameraCaptureSession_prepareCallback

type ACameraCaptureSession_prepareCallback func(context unsafe.Pointer, window *ANativeWindow, session *ACameraCaptureSession)

func NewACameraCaptureSession_prepareCallbackRef

func NewACameraCaptureSession_prepareCallbackRef(ref unsafe.Pointer) *ACameraCaptureSession_prepareCallback

func (ACameraCaptureSession_prepareCallback) PassRef

func (ACameraCaptureSession_prepareCallback) PassValue

type ACameraCaptureSession_stateCallback

type ACameraCaptureSession_stateCallback func(context unsafe.Pointer, session *ACameraCaptureSession)

func NewACameraCaptureSession_stateCallbackRef

func NewACameraCaptureSession_stateCallbackRef(ref unsafe.Pointer) *ACameraCaptureSession_stateCallback

func (ACameraCaptureSession_stateCallback) PassRef

func (ACameraCaptureSession_stateCallback) PassValue

type ACameraCaptureSession_stateCallbacks

type ACameraCaptureSession_stateCallbacks C.ACameraCaptureSession_stateCallbacks

type ACameraDevice

type ACameraDevice C.ACameraDevice

type ACameraDevice_ErrorStateCallback

type ACameraDevice_ErrorStateCallback func(context unsafe.Pointer, device *ACameraDevice, _error int32)

func NewACameraDevice_ErrorStateCallbackRef

func NewACameraDevice_ErrorStateCallbackRef(ref unsafe.Pointer) *ACameraDevice_ErrorStateCallback

func (ACameraDevice_ErrorStateCallback) PassRef

func (ACameraDevice_ErrorStateCallback) PassValue

type ACameraDevice_StateCallback

type ACameraDevice_StateCallback func(context unsafe.Pointer, device *ACameraDevice)

func NewACameraDevice_StateCallbackRef

func NewACameraDevice_StateCallbackRef(ref unsafe.Pointer) *ACameraDevice_StateCallback

func (ACameraDevice_StateCallback) PassRef

func (ACameraDevice_StateCallback) PassValue

type ACameraDevice_StateCallbacks

type ACameraDevice_StateCallbacks C.ACameraDevice_StateCallbacks

type ACameraDevice_request_template

type ACameraDevice_request_template int32
const (
	TEMPLATE_PREVIEW          ACameraDevice_request_template = 1
	TEMPLATE_STILL_CAPTURE    ACameraDevice_request_template = 2
	TEMPLATE_RECORD           ACameraDevice_request_template = 3
	TEMPLATE_VIDEO_SNAPSHOT   ACameraDevice_request_template = 4
	TEMPLATE_ZERO_SHUTTER_LAG ACameraDevice_request_template = 5
	TEMPLATE_MANUAL           ACameraDevice_request_template = 6
)

type ACameraDevice_stateCallbacks

type ACameraDevice_stateCallbacks ACameraDevice_StateCallbacks

type ACameraIdList

type ACameraIdList C.ACameraIdList

type ACameraManager

type ACameraManager C.ACameraManager

func ACameraManager_create

func ACameraManager_create() *ACameraManager

type ACameraManager_AccessPrioritiesChangedCallback

type ACameraManager_AccessPrioritiesChangedCallback func(context unsafe.Pointer)

func (ACameraManager_AccessPrioritiesChangedCallback) PassRef

func (ACameraManager_AccessPrioritiesChangedCallback) PassValue

type ACameraManager_AvailabilityCallback

type ACameraManager_AvailabilityCallback func(context unsafe.Pointer, cameraId string)

func NewACameraManager_AvailabilityCallbackRef

func NewACameraManager_AvailabilityCallbackRef(ref unsafe.Pointer) *ACameraManager_AvailabilityCallback

func (ACameraManager_AvailabilityCallback) PassRef

func (ACameraManager_AvailabilityCallback) PassValue

type ACameraManager_AvailabilityCallbacks

type ACameraManager_AvailabilityCallbacks C.ACameraManager_AvailabilityCallbacks

type ACameraManager_PhysicalCameraAvailabilityCallback

type ACameraManager_PhysicalCameraAvailabilityCallback func(context unsafe.Pointer, cameraId string, physicalCameraId string)

func (ACameraManager_PhysicalCameraAvailabilityCallback) PassRef

func (ACameraManager_PhysicalCameraAvailabilityCallback) PassValue

type ACameraMetadata

type ACameraMetadata C.ACameraMetadata

func ACameraMetadata_copy

func ACameraMetadata_copy(src *ACameraMetadata) *ACameraMetadata

func ACameraMetadata_fromCameraMetadata

func ACameraMetadata_fromCameraMetadata(env *JNIEnv, cameraMetadata Jobject) *ACameraMetadata

type ACameraMetadata_const_entry

type ACameraMetadata_const_entry C.ACameraMetadata_const_entry

type ACameraMetadata_entry

type ACameraMetadata_entry C.ACameraMetadata_entry

type ACameraMetadata_rational

type ACameraMetadata_rational C.ACameraMetadata_rational

type ACameraOutputTarget

type ACameraOutputTarget C.ACameraOutputTarget

type ACameraOutputTargets

type ACameraOutputTargets C.ACameraOutputTargets

type ACaptureRequest

type ACaptureRequest C.ACaptureRequest

func ACaptureRequest_copy

func ACaptureRequest_copy(src *ACaptureRequest) *ACaptureRequest

type ACaptureSessionOutput

type ACaptureSessionOutput C.ACaptureSessionOutput

type ACaptureSessionOutputContainer

type ACaptureSessionOutputContainer C.ACaptureSessionOutputContainer

type ALogicalCameraCaptureFailure

type ALogicalCameraCaptureFailure C.ALogicalCameraCaptureFailure

type ANativeWindow

type ANativeWindow C.ANativeWindow

type Acamera_metadata_enum_android_automotive_lens_facing_t

type Acamera_metadata_enum_android_automotive_lens_facing_t int32
const (
	ACAMERA_AUTOMOTIVE_LENS_FACING_EXTERIOR_OTHER             Acamera_metadata_enum_android_automotive_lens_facing_t = 0
	ACAMERA_AUTOMOTIVE_LENS_FACING_EXTERIOR_FRONT             Acamera_metadata_enum_android_automotive_lens_facing_t = 1
	ACAMERA_AUTOMOTIVE_LENS_FACING_EXTERIOR_REAR              Acamera_metadata_enum_android_automotive_lens_facing_t = 2
	ACAMERA_AUTOMOTIVE_LENS_FACING_EXTERIOR_LEFT              Acamera_metadata_enum_android_automotive_lens_facing_t = 3
	ACAMERA_AUTOMOTIVE_LENS_FACING_EXTERIOR_RIGHT             Acamera_metadata_enum_android_automotive_lens_facing_t = 4
	ACAMERA_AUTOMOTIVE_LENS_FACING_INTERIOR_OTHER             Acamera_metadata_enum_android_automotive_lens_facing_t = 5
	ACAMERA_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_LEFT   Acamera_metadata_enum_android_automotive_lens_facing_t = 6
	ACAMERA_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_CENTER Acamera_metadata_enum_android_automotive_lens_facing_t = 7
	ACAMERA_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_1_RIGHT  Acamera_metadata_enum_android_automotive_lens_facing_t = 8
	ACAMERA_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_LEFT   Acamera_metadata_enum_android_automotive_lens_facing_t = 9
	ACAMERA_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_CENTER Acamera_metadata_enum_android_automotive_lens_facing_t = 10
	ACAMERA_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_2_RIGHT  Acamera_metadata_enum_android_automotive_lens_facing_t = 11
	ACAMERA_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_LEFT   Acamera_metadata_enum_android_automotive_lens_facing_t = 12
	ACAMERA_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_CENTER Acamera_metadata_enum_android_automotive_lens_facing_t = 13
	ACAMERA_AUTOMOTIVE_LENS_FACING_INTERIOR_SEAT_ROW_3_RIGHT  Acamera_metadata_enum_android_automotive_lens_facing_t = 14
)

type Acamera_metadata_enum_android_automotive_location_t

type Acamera_metadata_enum_android_automotive_location_t int32
const (
	ACAMERA_AUTOMOTIVE_LOCATION_INTERIOR       Acamera_metadata_enum_android_automotive_location_t = 0
	ACAMERA_AUTOMOTIVE_LOCATION_EXTERIOR_OTHER Acamera_metadata_enum_android_automotive_location_t = 1
	ACAMERA_AUTOMOTIVE_LOCATION_EXTERIOR_FRONT Acamera_metadata_enum_android_automotive_location_t = 2
	ACAMERA_AUTOMOTIVE_LOCATION_EXTERIOR_REAR  Acamera_metadata_enum_android_automotive_location_t = 3
	ACAMERA_AUTOMOTIVE_LOCATION_EXTERIOR_LEFT  Acamera_metadata_enum_android_automotive_location_t = 4
	ACAMERA_AUTOMOTIVE_LOCATION_EXTERIOR_RIGHT Acamera_metadata_enum_android_automotive_location_t = 5
	ACAMERA_AUTOMOTIVE_LOCATION_EXTRA_OTHER    Acamera_metadata_enum_android_automotive_location_t = 6
	ACAMERA_AUTOMOTIVE_LOCATION_EXTRA_FRONT    Acamera_metadata_enum_android_automotive_location_t = 7
	ACAMERA_AUTOMOTIVE_LOCATION_EXTRA_REAR     Acamera_metadata_enum_android_automotive_location_t = 8
	ACAMERA_AUTOMOTIVE_LOCATION_EXTRA_LEFT     Acamera_metadata_enum_android_automotive_location_t = 9
	ACAMERA_AUTOMOTIVE_LOCATION_EXTRA_RIGHT    Acamera_metadata_enum_android_automotive_location_t = 10
)

type Acamera_metadata_enum_android_black_level_lock_t

type Acamera_metadata_enum_android_black_level_lock_t int32
const (
	ACAMERA_BLACK_LEVEL_LOCK_OFF Acamera_metadata_enum_android_black_level_lock_t = 0
	ACAMERA_BLACK_LEVEL_LOCK_ON  Acamera_metadata_enum_android_black_level_lock_t = 1
)

type Acamera_metadata_enum_android_color_correction_aberration_mode_t

type Acamera_metadata_enum_android_color_correction_aberration_mode_t int32
const (
	ACAMERA_COLOR_CORRECTION_ABERRATION_MODE_OFF          Acamera_metadata_enum_android_color_correction_aberration_mode_t = 0
	ACAMERA_COLOR_CORRECTION_ABERRATION_MODE_FAST         Acamera_metadata_enum_android_color_correction_aberration_mode_t = 1
	ACAMERA_COLOR_CORRECTION_ABERRATION_MODE_HIGH_QUALITY Acamera_metadata_enum_android_color_correction_aberration_mode_t = 2
)

type Acamera_metadata_enum_android_color_correction_mode_t

type Acamera_metadata_enum_android_color_correction_mode_t int32
const (
	ACAMERA_COLOR_CORRECTION_MODE_TRANSFORM_MATRIX Acamera_metadata_enum_android_color_correction_mode_t = 0
	ACAMERA_COLOR_CORRECTION_MODE_FAST             Acamera_metadata_enum_android_color_correction_mode_t = 1
	ACAMERA_COLOR_CORRECTION_MODE_HIGH_QUALITY     Acamera_metadata_enum_android_color_correction_mode_t = 2
)

type Acamera_metadata_enum_android_control_ae_antibanding_mode_t

type Acamera_metadata_enum_android_control_ae_antibanding_mode_t int32
const (
	ACAMERA_CONTROL_AE_ANTIBANDING_MODE_OFF  Acamera_metadata_enum_android_control_ae_antibanding_mode_t = 0
	ACAMERA_CONTROL_AE_ANTIBANDING_MODE_50HZ Acamera_metadata_enum_android_control_ae_antibanding_mode_t = 1
	ACAMERA_CONTROL_AE_ANTIBANDING_MODE_60HZ Acamera_metadata_enum_android_control_ae_antibanding_mode_t = 2
	ACAMERA_CONTROL_AE_ANTIBANDING_MODE_AUTO Acamera_metadata_enum_android_control_ae_antibanding_mode_t = 3
)

type Acamera_metadata_enum_android_control_ae_lock_available_t

type Acamera_metadata_enum_android_control_ae_lock_available_t int32
const (
	ACAMERA_CONTROL_AE_LOCK_AVAILABLE_FALSE Acamera_metadata_enum_android_control_ae_lock_available_t = 0
	ACAMERA_CONTROL_AE_LOCK_AVAILABLE_TRUE  Acamera_metadata_enum_android_control_ae_lock_available_t = 1
)

type Acamera_metadata_enum_android_control_ae_lock_t

type Acamera_metadata_enum_android_control_ae_lock_t int32
const (
	ACAMERA_CONTROL_AE_LOCK_OFF Acamera_metadata_enum_android_control_ae_lock_t = 0
	ACAMERA_CONTROL_AE_LOCK_ON  Acamera_metadata_enum_android_control_ae_lock_t = 1
)

type Acamera_metadata_enum_android_control_ae_mode_t

type Acamera_metadata_enum_android_control_ae_mode_t int32
const (
	ACAMERA_CONTROL_AE_MODE_OFF                                    Acamera_metadata_enum_android_control_ae_mode_t = 0
	ACAMERA_CONTROL_AE_MODE_ON                                     Acamera_metadata_enum_android_control_ae_mode_t = 1
	ACAMERA_CONTROL_AE_MODE_ON_AUTO_FLASH                          Acamera_metadata_enum_android_control_ae_mode_t = 2
	ACAMERA_CONTROL_AE_MODE_ON_ALWAYS_FLASH                        Acamera_metadata_enum_android_control_ae_mode_t = 3
	ACAMERA_CONTROL_AE_MODE_ON_AUTO_FLASH_REDEYE                   Acamera_metadata_enum_android_control_ae_mode_t = 4
	ACAMERA_CONTROL_AE_MODE_ON_EXTERNAL_FLASH                      Acamera_metadata_enum_android_control_ae_mode_t = 5
	ACAMERA_CONTROL_AE_MODE_ON_LOW_LIGHT_BOOST_BRIGHTNESS_PRIORITY Acamera_metadata_enum_android_control_ae_mode_t = 6
)

type Acamera_metadata_enum_android_control_ae_precapture_trigger_t

type Acamera_metadata_enum_android_control_ae_precapture_trigger_t int32
const (
	ACAMERA_CONTROL_AE_PRECAPTURE_TRIGGER_IDLE   Acamera_metadata_enum_android_control_ae_precapture_trigger_t = 0
	ACAMERA_CONTROL_AE_PRECAPTURE_TRIGGER_START  Acamera_metadata_enum_android_control_ae_precapture_trigger_t = 1
	ACAMERA_CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL Acamera_metadata_enum_android_control_ae_precapture_trigger_t = 2
)

type Acamera_metadata_enum_android_control_ae_state_t

type Acamera_metadata_enum_android_control_ae_state_t int32
const (
	ACAMERA_CONTROL_AE_STATE_INACTIVE       Acamera_metadata_enum_android_control_ae_state_t = 0
	ACAMERA_CONTROL_AE_STATE_SEARCHING      Acamera_metadata_enum_android_control_ae_state_t = 1
	ACAMERA_CONTROL_AE_STATE_CONVERGED      Acamera_metadata_enum_android_control_ae_state_t = 2
	ACAMERA_CONTROL_AE_STATE_LOCKED         Acamera_metadata_enum_android_control_ae_state_t = 3
	ACAMERA_CONTROL_AE_STATE_FLASH_REQUIRED Acamera_metadata_enum_android_control_ae_state_t = 4
	ACAMERA_CONTROL_AE_STATE_PRECAPTURE     Acamera_metadata_enum_android_control_ae_state_t = 5
)

type Acamera_metadata_enum_android_control_af_mode_t

type Acamera_metadata_enum_android_control_af_mode_t int32
const (
	ACAMERA_CONTROL_AF_MODE_OFF                Acamera_metadata_enum_android_control_af_mode_t = 0
	ACAMERA_CONTROL_AF_MODE_AUTO               Acamera_metadata_enum_android_control_af_mode_t = 1
	ACAMERA_CONTROL_AF_MODE_MACRO              Acamera_metadata_enum_android_control_af_mode_t = 2
	ACAMERA_CONTROL_AF_MODE_CONTINUOUS_VIDEO   Acamera_metadata_enum_android_control_af_mode_t = 3
	ACAMERA_CONTROL_AF_MODE_CONTINUOUS_PICTURE Acamera_metadata_enum_android_control_af_mode_t = 4
	ACAMERA_CONTROL_AF_MODE_EDOF               Acamera_metadata_enum_android_control_af_mode_t = 5
)

type Acamera_metadata_enum_android_control_af_scene_change_t

type Acamera_metadata_enum_android_control_af_scene_change_t int32
const (
	ACAMERA_CONTROL_AF_SCENE_CHANGE_NOT_DETECTED Acamera_metadata_enum_android_control_af_scene_change_t = 0
	ACAMERA_CONTROL_AF_SCENE_CHANGE_DETECTED     Acamera_metadata_enum_android_control_af_scene_change_t = 1
)

type Acamera_metadata_enum_android_control_af_state_t

type Acamera_metadata_enum_android_control_af_state_t int32
const (
	ACAMERA_CONTROL_AF_STATE_INACTIVE           Acamera_metadata_enum_android_control_af_state_t = 0
	ACAMERA_CONTROL_AF_STATE_PASSIVE_SCAN       Acamera_metadata_enum_android_control_af_state_t = 1
	ACAMERA_CONTROL_AF_STATE_PASSIVE_FOCUSED    Acamera_metadata_enum_android_control_af_state_t = 2
	ACAMERA_CONTROL_AF_STATE_ACTIVE_SCAN        Acamera_metadata_enum_android_control_af_state_t = 3
	ACAMERA_CONTROL_AF_STATE_FOCUSED_LOCKED     Acamera_metadata_enum_android_control_af_state_t = 4
	ACAMERA_CONTROL_AF_STATE_NOT_FOCUSED_LOCKED Acamera_metadata_enum_android_control_af_state_t = 5
	ACAMERA_CONTROL_AF_STATE_PASSIVE_UNFOCUSED  Acamera_metadata_enum_android_control_af_state_t = 6
)

type Acamera_metadata_enum_android_control_af_trigger_t

type Acamera_metadata_enum_android_control_af_trigger_t int32
const (
	ACAMERA_CONTROL_AF_TRIGGER_IDLE   Acamera_metadata_enum_android_control_af_trigger_t = 0
	ACAMERA_CONTROL_AF_TRIGGER_START  Acamera_metadata_enum_android_control_af_trigger_t = 1
	ACAMERA_CONTROL_AF_TRIGGER_CANCEL Acamera_metadata_enum_android_control_af_trigger_t = 2
)

type Acamera_metadata_enum_android_control_autoframing_available_t

type Acamera_metadata_enum_android_control_autoframing_available_t int32
const (
	ACAMERA_CONTROL_AUTOFRAMING_AVAILABLE_FALSE Acamera_metadata_enum_android_control_autoframing_available_t = 0
	ACAMERA_CONTROL_AUTOFRAMING_AVAILABLE_TRUE  Acamera_metadata_enum_android_control_autoframing_available_t = 1
)

type Acamera_metadata_enum_android_control_autoframing_state_t

type Acamera_metadata_enum_android_control_autoframing_state_t int32
const (
	ACAMERA_CONTROL_AUTOFRAMING_STATE_INACTIVE  Acamera_metadata_enum_android_control_autoframing_state_t = 0
	ACAMERA_CONTROL_AUTOFRAMING_STATE_FRAMING   Acamera_metadata_enum_android_control_autoframing_state_t = 1
	ACAMERA_CONTROL_AUTOFRAMING_STATE_CONVERGED Acamera_metadata_enum_android_control_autoframing_state_t = 2
)

type Acamera_metadata_enum_android_control_autoframing_t

type Acamera_metadata_enum_android_control_autoframing_t int32
const (
	ACAMERA_CONTROL_AUTOFRAMING_OFF Acamera_metadata_enum_android_control_autoframing_t = 0
	ACAMERA_CONTROL_AUTOFRAMING_ON  Acamera_metadata_enum_android_control_autoframing_t = 1
)

type Acamera_metadata_enum_android_control_awb_lock_available_t

type Acamera_metadata_enum_android_control_awb_lock_available_t int32
const (
	ACAMERA_CONTROL_AWB_LOCK_AVAILABLE_FALSE Acamera_metadata_enum_android_control_awb_lock_available_t = 0
	ACAMERA_CONTROL_AWB_LOCK_AVAILABLE_TRUE  Acamera_metadata_enum_android_control_awb_lock_available_t = 1
)

type Acamera_metadata_enum_android_control_awb_lock_t

type Acamera_metadata_enum_android_control_awb_lock_t int32
const (
	ACAMERA_CONTROL_AWB_LOCK_OFF Acamera_metadata_enum_android_control_awb_lock_t = 0
	ACAMERA_CONTROL_AWB_LOCK_ON  Acamera_metadata_enum_android_control_awb_lock_t = 1
)

type Acamera_metadata_enum_android_control_awb_mode_t

type Acamera_metadata_enum_android_control_awb_mode_t int32
const (
	ACAMERA_CONTROL_AWB_MODE_OFF              Acamera_metadata_enum_android_control_awb_mode_t = 0
	ACAMERA_CONTROL_AWB_MODE_AUTO             Acamera_metadata_enum_android_control_awb_mode_t = 1
	ACAMERA_CONTROL_AWB_MODE_INCANDESCENT     Acamera_metadata_enum_android_control_awb_mode_t = 2
	ACAMERA_CONTROL_AWB_MODE_FLUORESCENT      Acamera_metadata_enum_android_control_awb_mode_t = 3
	ACAMERA_CONTROL_AWB_MODE_WARM_FLUORESCENT Acamera_metadata_enum_android_control_awb_mode_t = 4
	ACAMERA_CONTROL_AWB_MODE_DAYLIGHT         Acamera_metadata_enum_android_control_awb_mode_t = 5
	ACAMERA_CONTROL_AWB_MODE_CLOUDY_DAYLIGHT  Acamera_metadata_enum_android_control_awb_mode_t = 6
	ACAMERA_CONTROL_AWB_MODE_TWILIGHT         Acamera_metadata_enum_android_control_awb_mode_t = 7
	ACAMERA_CONTROL_AWB_MODE_SHADE            Acamera_metadata_enum_android_control_awb_mode_t = 8
)

type Acamera_metadata_enum_android_control_awb_state_t

type Acamera_metadata_enum_android_control_awb_state_t int32
const (
	ACAMERA_CONTROL_AWB_STATE_INACTIVE  Acamera_metadata_enum_android_control_awb_state_t = 0
	ACAMERA_CONTROL_AWB_STATE_SEARCHING Acamera_metadata_enum_android_control_awb_state_t = 1
	ACAMERA_CONTROL_AWB_STATE_CONVERGED Acamera_metadata_enum_android_control_awb_state_t = 2
	ACAMERA_CONTROL_AWB_STATE_LOCKED    Acamera_metadata_enum_android_control_awb_state_t = 3
)

type Acamera_metadata_enum_android_control_capture_intent_t

type Acamera_metadata_enum_android_control_capture_intent_t int32
const (
	ACAMERA_CONTROL_CAPTURE_INTENT_CUSTOM           Acamera_metadata_enum_android_control_capture_intent_t = 0
	ACAMERA_CONTROL_CAPTURE_INTENT_PREVIEW          Acamera_metadata_enum_android_control_capture_intent_t = 1
	ACAMERA_CONTROL_CAPTURE_INTENT_STILL_CAPTURE    Acamera_metadata_enum_android_control_capture_intent_t = 2
	ACAMERA_CONTROL_CAPTURE_INTENT_VIDEO_RECORD     Acamera_metadata_enum_android_control_capture_intent_t = 3
	ACAMERA_CONTROL_CAPTURE_INTENT_VIDEO_SNAPSHOT   Acamera_metadata_enum_android_control_capture_intent_t = 4
	ACAMERA_CONTROL_CAPTURE_INTENT_ZERO_SHUTTER_LAG Acamera_metadata_enum_android_control_capture_intent_t = 5
	ACAMERA_CONTROL_CAPTURE_INTENT_MANUAL           Acamera_metadata_enum_android_control_capture_intent_t = 6
	ACAMERA_CONTROL_CAPTURE_INTENT_MOTION_TRACKING  Acamera_metadata_enum_android_control_capture_intent_t = 7
)

type Acamera_metadata_enum_android_control_effect_mode_t

type Acamera_metadata_enum_android_control_effect_mode_t int32
const (
	ACAMERA_CONTROL_EFFECT_MODE_OFF        Acamera_metadata_enum_android_control_effect_mode_t = 0
	ACAMERA_CONTROL_EFFECT_MODE_MONO       Acamera_metadata_enum_android_control_effect_mode_t = 1
	ACAMERA_CONTROL_EFFECT_MODE_NEGATIVE   Acamera_metadata_enum_android_control_effect_mode_t = 2
	ACAMERA_CONTROL_EFFECT_MODE_SOLARIZE   Acamera_metadata_enum_android_control_effect_mode_t = 3
	ACAMERA_CONTROL_EFFECT_MODE_SEPIA      Acamera_metadata_enum_android_control_effect_mode_t = 4
	ACAMERA_CONTROL_EFFECT_MODE_POSTERIZE  Acamera_metadata_enum_android_control_effect_mode_t = 5
	ACAMERA_CONTROL_EFFECT_MODE_WHITEBOARD Acamera_metadata_enum_android_control_effect_mode_t = 6
	ACAMERA_CONTROL_EFFECT_MODE_BLACKBOARD Acamera_metadata_enum_android_control_effect_mode_t = 7
	ACAMERA_CONTROL_EFFECT_MODE_AQUA       Acamera_metadata_enum_android_control_effect_mode_t = 8
)

type Acamera_metadata_enum_android_control_enable_zsl_t

type Acamera_metadata_enum_android_control_enable_zsl_t int32
const (
	ACAMERA_CONTROL_ENABLE_ZSL_FALSE Acamera_metadata_enum_android_control_enable_zsl_t = 0
	ACAMERA_CONTROL_ENABLE_ZSL_TRUE  Acamera_metadata_enum_android_control_enable_zsl_t = 1
)

type Acamera_metadata_enum_android_control_extended_scene_mode_t

type Acamera_metadata_enum_android_control_extended_scene_mode_t int32
const (
	ACAMERA_CONTROL_EXTENDED_SCENE_MODE_DISABLED            Acamera_metadata_enum_android_control_extended_scene_mode_t = 0
	ACAMERA_CONTROL_EXTENDED_SCENE_MODE_BOKEH_STILL_CAPTURE Acamera_metadata_enum_android_control_extended_scene_mode_t = 1
	ACAMERA_CONTROL_EXTENDED_SCENE_MODE_BOKEH_CONTINUOUS    Acamera_metadata_enum_android_control_extended_scene_mode_t = 2
)

type Acamera_metadata_enum_android_control_low_light_boost_state_t

type Acamera_metadata_enum_android_control_low_light_boost_state_t int32
const (
	ACAMERA_CONTROL_LOW_LIGHT_BOOST_STATE_INACTIVE Acamera_metadata_enum_android_control_low_light_boost_state_t = 0
	ACAMERA_CONTROL_LOW_LIGHT_BOOST_STATE_ACTIVE   Acamera_metadata_enum_android_control_low_light_boost_state_t = 1
)

type Acamera_metadata_enum_android_control_mode_t

type Acamera_metadata_enum_android_control_mode_t int32
const (
	ACAMERA_CONTROL_MODE_OFF                     Acamera_metadata_enum_android_control_mode_t = 0
	ACAMERA_CONTROL_MODE_AUTO                    Acamera_metadata_enum_android_control_mode_t = 1
	ACAMERA_CONTROL_MODE_USE_SCENE_MODE          Acamera_metadata_enum_android_control_mode_t = 2
	ACAMERA_CONTROL_MODE_OFF_KEEP_STATE          Acamera_metadata_enum_android_control_mode_t = 3
	ACAMERA_CONTROL_MODE_USE_EXTENDED_SCENE_MODE Acamera_metadata_enum_android_control_mode_t = 4
)

type Acamera_metadata_enum_android_control_scene_mode_t

type Acamera_metadata_enum_android_control_scene_mode_t int32
const (
	ACAMERA_CONTROL_SCENE_MODE_DISABLED       Acamera_metadata_enum_android_control_scene_mode_t = 0
	ACAMERA_CONTROL_SCENE_MODE_FACE_PRIORITY  Acamera_metadata_enum_android_control_scene_mode_t = 1
	ACAMERA_CONTROL_SCENE_MODE_ACTION         Acamera_metadata_enum_android_control_scene_mode_t = 2
	ACAMERA_CONTROL_SCENE_MODE_PORTRAIT       Acamera_metadata_enum_android_control_scene_mode_t = 3
	ACAMERA_CONTROL_SCENE_MODE_LANDSCAPE      Acamera_metadata_enum_android_control_scene_mode_t = 4
	ACAMERA_CONTROL_SCENE_MODE_NIGHT          Acamera_metadata_enum_android_control_scene_mode_t = 5
	ACAMERA_CONTROL_SCENE_MODE_NIGHT_PORTRAIT Acamera_metadata_enum_android_control_scene_mode_t = 6
	ACAMERA_CONTROL_SCENE_MODE_THEATRE        Acamera_metadata_enum_android_control_scene_mode_t = 7
	ACAMERA_CONTROL_SCENE_MODE_BEACH          Acamera_metadata_enum_android_control_scene_mode_t = 8
	ACAMERA_CONTROL_SCENE_MODE_SNOW           Acamera_metadata_enum_android_control_scene_mode_t = 9
	ACAMERA_CONTROL_SCENE_MODE_SUNSET         Acamera_metadata_enum_android_control_scene_mode_t = 10
	ACAMERA_CONTROL_SCENE_MODE_STEADYPHOTO    Acamera_metadata_enum_android_control_scene_mode_t = 11
	ACAMERA_CONTROL_SCENE_MODE_FIREWORKS      Acamera_metadata_enum_android_control_scene_mode_t = 12
	ACAMERA_CONTROL_SCENE_MODE_SPORTS         Acamera_metadata_enum_android_control_scene_mode_t = 13
	ACAMERA_CONTROL_SCENE_MODE_PARTY          Acamera_metadata_enum_android_control_scene_mode_t = 14
	ACAMERA_CONTROL_SCENE_MODE_CANDLELIGHT    Acamera_metadata_enum_android_control_scene_mode_t = 15
	ACAMERA_CONTROL_SCENE_MODE_BARCODE        Acamera_metadata_enum_android_control_scene_mode_t = 16
	ACAMERA_CONTROL_SCENE_MODE_HDR            Acamera_metadata_enum_android_control_scene_mode_t = 18
)

type Acamera_metadata_enum_android_control_settings_override_t

type Acamera_metadata_enum_android_control_settings_override_t int32
const (
	ACAMERA_CONTROL_SETTINGS_OVERRIDE_OFF  Acamera_metadata_enum_android_control_settings_override_t = 0
	ACAMERA_CONTROL_SETTINGS_OVERRIDE_ZOOM Acamera_metadata_enum_android_control_settings_override_t = 1
)

type Acamera_metadata_enum_android_control_video_stabilization_mode_t

type Acamera_metadata_enum_android_control_video_stabilization_mode_t int32
const (
	ACAMERA_CONTROL_VIDEO_STABILIZATION_MODE_OFF                   Acamera_metadata_enum_android_control_video_stabilization_mode_t = 0
	ACAMERA_CONTROL_VIDEO_STABILIZATION_MODE_ON                    Acamera_metadata_enum_android_control_video_stabilization_mode_t = 1
	ACAMERA_CONTROL_VIDEO_STABILIZATION_MODE_PREVIEW_STABILIZATION Acamera_metadata_enum_android_control_video_stabilization_mode_t = 2
)

type Acamera_metadata_enum_android_depth_available_depth_stream_configurations_maximum_resolution_t

type Acamera_metadata_enum_android_depth_available_depth_stream_configurations_maximum_resolution_t int32
const (
	ACAMERA_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT Acamera_metadata_enum_android_depth_available_depth_stream_configurations_maximum_resolution_t = 0
	ACAMERA_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT  Acamera_metadata_enum_android_depth_available_depth_stream_configurations_maximum_resolution_t = 1
)

type Acamera_metadata_enum_android_depth_available_depth_stream_configurations_t

type Acamera_metadata_enum_android_depth_available_depth_stream_configurations_t int32
const (
	ACAMERA_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_OUTPUT Acamera_metadata_enum_android_depth_available_depth_stream_configurations_t = 0
	ACAMERA_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_INPUT  Acamera_metadata_enum_android_depth_available_depth_stream_configurations_t = 1
)

type Acamera_metadata_enum_android_depth_available_dynamic_depth_stream_configurations_maximum_resolution_t

type Acamera_metadata_enum_android_depth_available_dynamic_depth_stream_configurations_maximum_resolution_t int32
const (
	ACAMERA_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT Acamera_metadata_enum_android_depth_available_dynamic_depth_stream_configurations_maximum_resolution_t = 0
	ACAMERA_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT  Acamera_metadata_enum_android_depth_available_dynamic_depth_stream_configurations_maximum_resolution_t = 1
)

type Acamera_metadata_enum_android_depth_available_dynamic_depth_stream_configurations_t

type Acamera_metadata_enum_android_depth_available_dynamic_depth_stream_configurations_t int32
const (
	ACAMERA_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_OUTPUT Acamera_metadata_enum_android_depth_available_dynamic_depth_stream_configurations_t = 0
	ACAMERA_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_INPUT  Acamera_metadata_enum_android_depth_available_dynamic_depth_stream_configurations_t = 1
)

type Acamera_metadata_enum_android_depth_depth_is_exclusive_t

type Acamera_metadata_enum_android_depth_depth_is_exclusive_t int32
const (
	ACAMERA_DEPTH_DEPTH_IS_EXCLUSIVE_FALSE Acamera_metadata_enum_android_depth_depth_is_exclusive_t = 0
	ACAMERA_DEPTH_DEPTH_IS_EXCLUSIVE_TRUE  Acamera_metadata_enum_android_depth_depth_is_exclusive_t = 1
)

type Acamera_metadata_enum_android_distortion_correction_mode_t

type Acamera_metadata_enum_android_distortion_correction_mode_t int32
const (
	ACAMERA_DISTORTION_CORRECTION_MODE_OFF          Acamera_metadata_enum_android_distortion_correction_mode_t = 0
	ACAMERA_DISTORTION_CORRECTION_MODE_FAST         Acamera_metadata_enum_android_distortion_correction_mode_t = 1
	ACAMERA_DISTORTION_CORRECTION_MODE_HIGH_QUALITY Acamera_metadata_enum_android_distortion_correction_mode_t = 2
)

type Acamera_metadata_enum_android_edge_mode_t

type Acamera_metadata_enum_android_edge_mode_t int32
const (
	ACAMERA_EDGE_MODE_OFF              Acamera_metadata_enum_android_edge_mode_t = 0
	ACAMERA_EDGE_MODE_FAST             Acamera_metadata_enum_android_edge_mode_t = 1
	ACAMERA_EDGE_MODE_HIGH_QUALITY     Acamera_metadata_enum_android_edge_mode_t = 2
	ACAMERA_EDGE_MODE_ZERO_SHUTTER_LAG Acamera_metadata_enum_android_edge_mode_t = 3
)

type Acamera_metadata_enum_android_flash_info_available_t

type Acamera_metadata_enum_android_flash_info_available_t int32
const (
	ACAMERA_FLASH_INFO_AVAILABLE_FALSE Acamera_metadata_enum_android_flash_info_available_t = 0
	ACAMERA_FLASH_INFO_AVAILABLE_TRUE  Acamera_metadata_enum_android_flash_info_available_t = 1
)

type Acamera_metadata_enum_android_flash_mode_t

type Acamera_metadata_enum_android_flash_mode_t int32
const (
	ACAMERA_FLASH_MODE_OFF    Acamera_metadata_enum_android_flash_mode_t = 0
	ACAMERA_FLASH_MODE_SINGLE Acamera_metadata_enum_android_flash_mode_t = 1
	ACAMERA_FLASH_MODE_TORCH  Acamera_metadata_enum_android_flash_mode_t = 2
)

type Acamera_metadata_enum_android_flash_state_t

type Acamera_metadata_enum_android_flash_state_t int32
const (
	ACAMERA_FLASH_STATE_UNAVAILABLE Acamera_metadata_enum_android_flash_state_t = 0
	ACAMERA_FLASH_STATE_CHARGING    Acamera_metadata_enum_android_flash_state_t = 1
	ACAMERA_FLASH_STATE_READY       Acamera_metadata_enum_android_flash_state_t = 2
	ACAMERA_FLASH_STATE_FIRED       Acamera_metadata_enum_android_flash_state_t = 3
	ACAMERA_FLASH_STATE_PARTIAL     Acamera_metadata_enum_android_flash_state_t = 4
)

type Acamera_metadata_enum_android_heic_available_heic_stream_configurations_maximum_resolution_t

type Acamera_metadata_enum_android_heic_available_heic_stream_configurations_maximum_resolution_t int32
const (
	ACAMERA_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT Acamera_metadata_enum_android_heic_available_heic_stream_configurations_maximum_resolution_t = 0
	ACAMERA_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT  Acamera_metadata_enum_android_heic_available_heic_stream_configurations_maximum_resolution_t = 1
)

type Acamera_metadata_enum_android_heic_available_heic_stream_configurations_t

type Acamera_metadata_enum_android_heic_available_heic_stream_configurations_t int32
const (
	ACAMERA_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_OUTPUT Acamera_metadata_enum_android_heic_available_heic_stream_configurations_t = 0
	ACAMERA_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_INPUT  Acamera_metadata_enum_android_heic_available_heic_stream_configurations_t = 1
)

type Acamera_metadata_enum_android_hot_pixel_mode_t

type Acamera_metadata_enum_android_hot_pixel_mode_t int32
const (
	ACAMERA_HOT_PIXEL_MODE_OFF          Acamera_metadata_enum_android_hot_pixel_mode_t = 0
	ACAMERA_HOT_PIXEL_MODE_FAST         Acamera_metadata_enum_android_hot_pixel_mode_t = 1
	ACAMERA_HOT_PIXEL_MODE_HIGH_QUALITY Acamera_metadata_enum_android_hot_pixel_mode_t = 2
)

type Acamera_metadata_enum_android_info_supported_hardware_level_t

type Acamera_metadata_enum_android_info_supported_hardware_level_t int32
const (
	ACAMERA_INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED  Acamera_metadata_enum_android_info_supported_hardware_level_t = 0
	ACAMERA_INFO_SUPPORTED_HARDWARE_LEVEL_FULL     Acamera_metadata_enum_android_info_supported_hardware_level_t = 1
	ACAMERA_INFO_SUPPORTED_HARDWARE_LEVEL_LEGACY   Acamera_metadata_enum_android_info_supported_hardware_level_t = 2
	ACAMERA_INFO_SUPPORTED_HARDWARE_LEVEL_3        Acamera_metadata_enum_android_info_supported_hardware_level_t = 3
	ACAMERA_INFO_SUPPORTED_HARDWARE_LEVEL_EXTERNAL Acamera_metadata_enum_android_info_supported_hardware_level_t = 4
)

type Acamera_metadata_enum_android_jpegr_available_jpeg_r_stream_configurations_maximum_resolution_t

type Acamera_metadata_enum_android_jpegr_available_jpeg_r_stream_configurations_maximum_resolution_t int32
const (
	ACAMERA_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT Acamera_metadata_enum_android_jpegr_available_jpeg_r_stream_configurations_maximum_resolution_t = 0
	ACAMERA_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT  Acamera_metadata_enum_android_jpegr_available_jpeg_r_stream_configurations_maximum_resolution_t = 1
)

type Acamera_metadata_enum_android_jpegr_available_jpeg_r_stream_configurations_t

type Acamera_metadata_enum_android_jpegr_available_jpeg_r_stream_configurations_t int32
const (
	ACAMERA_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_OUTPUT Acamera_metadata_enum_android_jpegr_available_jpeg_r_stream_configurations_t = 0
	ACAMERA_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_INPUT  Acamera_metadata_enum_android_jpegr_available_jpeg_r_stream_configurations_t = 1
)

type Acamera_metadata_enum_android_lens_facing_t

type Acamera_metadata_enum_android_lens_facing_t int32
const (
	ACAMERA_LENS_FACING_FRONT    Acamera_metadata_enum_android_lens_facing_t = 0
	ACAMERA_LENS_FACING_BACK     Acamera_metadata_enum_android_lens_facing_t = 1
	ACAMERA_LENS_FACING_EXTERNAL Acamera_metadata_enum_android_lens_facing_t = 2
)

type Acamera_metadata_enum_android_lens_info_focus_distance_calibration_t

type Acamera_metadata_enum_android_lens_info_focus_distance_calibration_t int32
const (
	ACAMERA_LENS_INFO_FOCUS_DISTANCE_CALIBRATION_UNCALIBRATED Acamera_metadata_enum_android_lens_info_focus_distance_calibration_t = 0
	ACAMERA_LENS_INFO_FOCUS_DISTANCE_CALIBRATION_APPROXIMATE  Acamera_metadata_enum_android_lens_info_focus_distance_calibration_t = 1
	ACAMERA_LENS_INFO_FOCUS_DISTANCE_CALIBRATION_CALIBRATED   Acamera_metadata_enum_android_lens_info_focus_distance_calibration_t = 2
)

type Acamera_metadata_enum_android_lens_optical_stabilization_mode_t

type Acamera_metadata_enum_android_lens_optical_stabilization_mode_t int32
const (
	ACAMERA_LENS_OPTICAL_STABILIZATION_MODE_OFF Acamera_metadata_enum_android_lens_optical_stabilization_mode_t = 0
	ACAMERA_LENS_OPTICAL_STABILIZATION_MODE_ON  Acamera_metadata_enum_android_lens_optical_stabilization_mode_t = 1
)

type Acamera_metadata_enum_android_lens_pose_reference_t

type Acamera_metadata_enum_android_lens_pose_reference_t int32
const (
	ACAMERA_LENS_POSE_REFERENCE_PRIMARY_CAMERA Acamera_metadata_enum_android_lens_pose_reference_t = 0
	ACAMERA_LENS_POSE_REFERENCE_GYROSCOPE      Acamera_metadata_enum_android_lens_pose_reference_t = 1
	ACAMERA_LENS_POSE_REFERENCE_UNDEFINED      Acamera_metadata_enum_android_lens_pose_reference_t = 2
	ACAMERA_LENS_POSE_REFERENCE_AUTOMOTIVE     Acamera_metadata_enum_android_lens_pose_reference_t = 3
)

type Acamera_metadata_enum_android_lens_state_t

type Acamera_metadata_enum_android_lens_state_t int32
const (
	ACAMERA_LENS_STATE_STATIONARY Acamera_metadata_enum_android_lens_state_t = 0
	ACAMERA_LENS_STATE_MOVING     Acamera_metadata_enum_android_lens_state_t = 1
)

type Acamera_metadata_enum_android_logical_multi_camera_sensor_sync_type_t

type Acamera_metadata_enum_android_logical_multi_camera_sensor_sync_type_t int32
const (
	ACAMERA_LOGICAL_MULTI_CAMERA_SENSOR_SYNC_TYPE_APPROXIMATE Acamera_metadata_enum_android_logical_multi_camera_sensor_sync_type_t = 0
	ACAMERA_LOGICAL_MULTI_CAMERA_SENSOR_SYNC_TYPE_CALIBRATED  Acamera_metadata_enum_android_logical_multi_camera_sensor_sync_type_t = 1
)

type Acamera_metadata_enum_android_noise_reduction_mode_t

type Acamera_metadata_enum_android_noise_reduction_mode_t int32
const (
	ACAMERA_NOISE_REDUCTION_MODE_OFF              Acamera_metadata_enum_android_noise_reduction_mode_t = 0
	ACAMERA_NOISE_REDUCTION_MODE_FAST             Acamera_metadata_enum_android_noise_reduction_mode_t = 1
	ACAMERA_NOISE_REDUCTION_MODE_HIGH_QUALITY     Acamera_metadata_enum_android_noise_reduction_mode_t = 2
	ACAMERA_NOISE_REDUCTION_MODE_MINIMAL          Acamera_metadata_enum_android_noise_reduction_mode_t = 3
	ACAMERA_NOISE_REDUCTION_MODE_ZERO_SHUTTER_LAG Acamera_metadata_enum_android_noise_reduction_mode_t = 4
)

type Acamera_metadata_enum_android_request_available_capabilities_t

type Acamera_metadata_enum_android_request_available_capabilities_t int32
const (
	ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_BACKWARD_COMPATIBLE          Acamera_metadata_enum_android_request_available_capabilities_t = 0
	ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_MANUAL_SENSOR                Acamera_metadata_enum_android_request_available_capabilities_t = 1
	ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_MANUAL_POST_PROCESSING       Acamera_metadata_enum_android_request_available_capabilities_t = 2
	ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_RAW                          Acamera_metadata_enum_android_request_available_capabilities_t = 3
	ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_READ_SENSOR_SETTINGS         Acamera_metadata_enum_android_request_available_capabilities_t = 5
	ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_BURST_CAPTURE                Acamera_metadata_enum_android_request_available_capabilities_t = 6
	ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT                 Acamera_metadata_enum_android_request_available_capabilities_t = 8
	ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_MOTION_TRACKING              Acamera_metadata_enum_android_request_available_capabilities_t = 10
	ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_LOGICAL_MULTI_CAMERA         Acamera_metadata_enum_android_request_available_capabilities_t = 11
	ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_MONOCHROME                   Acamera_metadata_enum_android_request_available_capabilities_t = 12
	ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_SECURE_IMAGE_DATA            Acamera_metadata_enum_android_request_available_capabilities_t = 13
	ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_SYSTEM_CAMERA                Acamera_metadata_enum_android_request_available_capabilities_t = 14
	ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_ULTRA_HIGH_RESOLUTION_SENSOR Acamera_metadata_enum_android_request_available_capabilities_t = 16
	ACAMERA_REQUEST_AVAILABLE_CAPABILITIES_STREAM_USE_CASE              Acamera_metadata_enum_android_request_available_capabilities_t = 19
)

type Acamera_metadata_enum_android_request_available_color_space_profiles_map_t

type Acamera_metadata_enum_android_request_available_color_space_profiles_map_t int32
const (
	ACAMERA_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP_UNSPECIFIED Acamera_metadata_enum_android_request_available_color_space_profiles_map_t = -1
	ACAMERA_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP_SRGB        Acamera_metadata_enum_android_request_available_color_space_profiles_map_t = 0
	ACAMERA_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP_DISPLAY_P3  Acamera_metadata_enum_android_request_available_color_space_profiles_map_t = 7
	ACAMERA_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP_BT2020_HLG  Acamera_metadata_enum_android_request_available_color_space_profiles_map_t = 16
)

type Acamera_metadata_enum_android_request_available_dynamic_range_profiles_map_t

type Acamera_metadata_enum_android_request_available_dynamic_range_profiles_map_t int32
const (
	ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_STANDARD                    Acamera_metadata_enum_android_request_available_dynamic_range_profiles_map_t = 1
	ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_HLG10                       Acamera_metadata_enum_android_request_available_dynamic_range_profiles_map_t = 2
	ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_HDR10                       Acamera_metadata_enum_android_request_available_dynamic_range_profiles_map_t = 4
	ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_HDR10_PLUS                  Acamera_metadata_enum_android_request_available_dynamic_range_profiles_map_t = 8
	ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_10B_HDR_REF    Acamera_metadata_enum_android_request_available_dynamic_range_profiles_map_t = 16
	ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_10B_HDR_REF_PO Acamera_metadata_enum_android_request_available_dynamic_range_profiles_map_t = 32
	ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_10B_HDR_OEM    Acamera_metadata_enum_android_request_available_dynamic_range_profiles_map_t = 64
	ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_10B_HDR_OEM_PO Acamera_metadata_enum_android_request_available_dynamic_range_profiles_map_t = 128
	ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_8B_HDR_REF     Acamera_metadata_enum_android_request_available_dynamic_range_profiles_map_t = 256
	ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_8B_HDR_REF_PO  Acamera_metadata_enum_android_request_available_dynamic_range_profiles_map_t = 512
	ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_8B_HDR_OEM     Acamera_metadata_enum_android_request_available_dynamic_range_profiles_map_t = 1024
	ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_DOLBY_VISION_8B_HDR_OEM_PO  Acamera_metadata_enum_android_request_available_dynamic_range_profiles_map_t = 2048
	ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP_MAX                         Acamera_metadata_enum_android_request_available_dynamic_range_profiles_map_t = 4096
)
type Acamera_metadata_enum_android_scaler_available_recommended_stream_configurations_t int32
const (
	ACAMERA_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_PREVIEW              Acamera_metadata_enum_android_scaler_available_recommended_stream_configurations_t = 0
	ACAMERA_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_RECORD               Acamera_metadata_enum_android_scaler_available_recommended_stream_configurations_t = 1
	ACAMERA_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_VIDEO_SNAPSHOT       Acamera_metadata_enum_android_scaler_available_recommended_stream_configurations_t = 2
	ACAMERA_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_SNAPSHOT             Acamera_metadata_enum_android_scaler_available_recommended_stream_configurations_t = 3
	ACAMERA_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_ZSL                  Acamera_metadata_enum_android_scaler_available_recommended_stream_configurations_t = 4
	ACAMERA_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_RAW                  Acamera_metadata_enum_android_scaler_available_recommended_stream_configurations_t = 5
	ACAMERA_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_LOW_LATENCY_SNAPSHOT Acamera_metadata_enum_android_scaler_available_recommended_stream_configurations_t = 6
	ACAMERA_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_PUBLIC_END           Acamera_metadata_enum_android_scaler_available_recommended_stream_configurations_t = 7
	ACAMERA_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_10BIT_OUTPUT         Acamera_metadata_enum_android_scaler_available_recommended_stream_configurations_t = 8
	ACAMERA_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_PUBLIC_END_3_8       Acamera_metadata_enum_android_scaler_available_recommended_stream_configurations_t = 9
	ACAMERA_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS_VENDOR_START         Acamera_metadata_enum_android_scaler_available_recommended_stream_configurations_t = 24
)

type Acamera_metadata_enum_android_scaler_available_stream_configurations_maximum_resolution_t

type Acamera_metadata_enum_android_scaler_available_stream_configurations_maximum_resolution_t int32
const (
	ACAMERA_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_OUTPUT Acamera_metadata_enum_android_scaler_available_stream_configurations_maximum_resolution_t = 0
	ACAMERA_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION_INPUT  Acamera_metadata_enum_android_scaler_available_stream_configurations_maximum_resolution_t = 1
)

type Acamera_metadata_enum_android_scaler_available_stream_configurations_t

type Acamera_metadata_enum_android_scaler_available_stream_configurations_t int32
const (
	ACAMERA_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_OUTPUT Acamera_metadata_enum_android_scaler_available_stream_configurations_t = 0
	ACAMERA_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_INPUT  Acamera_metadata_enum_android_scaler_available_stream_configurations_t = 1
)

type Acamera_metadata_enum_android_scaler_available_stream_use_cases_t

type Acamera_metadata_enum_android_scaler_available_stream_use_cases_t int32
const (
	ACAMERA_SCALER_AVAILABLE_STREAM_USE_CASES_DEFAULT             Acamera_metadata_enum_android_scaler_available_stream_use_cases_t = 0
	ACAMERA_SCALER_AVAILABLE_STREAM_USE_CASES_PREVIEW             Acamera_metadata_enum_android_scaler_available_stream_use_cases_t = 1
	ACAMERA_SCALER_AVAILABLE_STREAM_USE_CASES_STILL_CAPTURE       Acamera_metadata_enum_android_scaler_available_stream_use_cases_t = 2
	ACAMERA_SCALER_AVAILABLE_STREAM_USE_CASES_VIDEO_RECORD        Acamera_metadata_enum_android_scaler_available_stream_use_cases_t = 3
	ACAMERA_SCALER_AVAILABLE_STREAM_USE_CASES_PREVIEW_VIDEO_STILL Acamera_metadata_enum_android_scaler_available_stream_use_cases_t = 4
	ACAMERA_SCALER_AVAILABLE_STREAM_USE_CASES_VIDEO_CALL          Acamera_metadata_enum_android_scaler_available_stream_use_cases_t = 5
	ACAMERA_SCALER_AVAILABLE_STREAM_USE_CASES_CROPPED_RAW         Acamera_metadata_enum_android_scaler_available_stream_use_cases_t = 6
)

type Acamera_metadata_enum_android_scaler_cropping_type_t

type Acamera_metadata_enum_android_scaler_cropping_type_t int32
const (
	ACAMERA_SCALER_CROPPING_TYPE_CENTER_ONLY Acamera_metadata_enum_android_scaler_cropping_type_t = 0
	ACAMERA_SCALER_CROPPING_TYPE_FREEFORM    Acamera_metadata_enum_android_scaler_cropping_type_t = 1
)

type Acamera_metadata_enum_android_scaler_multi_resolution_stream_supported_t

type Acamera_metadata_enum_android_scaler_multi_resolution_stream_supported_t int32
const (
	ACAMERA_SCALER_MULTI_RESOLUTION_STREAM_SUPPORTED_FALSE Acamera_metadata_enum_android_scaler_multi_resolution_stream_supported_t = 0
	ACAMERA_SCALER_MULTI_RESOLUTION_STREAM_SUPPORTED_TRUE  Acamera_metadata_enum_android_scaler_multi_resolution_stream_supported_t = 1
)

type Acamera_metadata_enum_android_scaler_physical_camera_multi_resolution_stream_configurations_t

type Acamera_metadata_enum_android_scaler_physical_camera_multi_resolution_stream_configurations_t int32
const (
	ACAMERA_SCALER_PHYSICAL_CAMERA_MULTI_RESOLUTION_STREAM_CONFIGURATIONS_OUTPUT Acamera_metadata_enum_android_scaler_physical_camera_multi_resolution_stream_configurations_t = 0
	ACAMERA_SCALER_PHYSICAL_CAMERA_MULTI_RESOLUTION_STREAM_CONFIGURATIONS_INPUT  Acamera_metadata_enum_android_scaler_physical_camera_multi_resolution_stream_configurations_t = 1
)

type Acamera_metadata_enum_android_scaler_rotate_and_crop_t

type Acamera_metadata_enum_android_scaler_rotate_and_crop_t int32
const (
	ACAMERA_SCALER_ROTATE_AND_CROP_NONE Acamera_metadata_enum_android_scaler_rotate_and_crop_t = 0
	ACAMERA_SCALER_ROTATE_AND_CROP_90   Acamera_metadata_enum_android_scaler_rotate_and_crop_t = 1
	ACAMERA_SCALER_ROTATE_AND_CROP_180  Acamera_metadata_enum_android_scaler_rotate_and_crop_t = 2
	ACAMERA_SCALER_ROTATE_AND_CROP_270  Acamera_metadata_enum_android_scaler_rotate_and_crop_t = 3
	ACAMERA_SCALER_ROTATE_AND_CROP_AUTO Acamera_metadata_enum_android_scaler_rotate_and_crop_t = 4
)

type Acamera_metadata_enum_android_sensor_info_color_filter_arrangement_t

type Acamera_metadata_enum_android_sensor_info_color_filter_arrangement_t int32
const (
	ACAMERA_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_RGGB Acamera_metadata_enum_android_sensor_info_color_filter_arrangement_t = 0
	ACAMERA_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_GRBG Acamera_metadata_enum_android_sensor_info_color_filter_arrangement_t = 1
	ACAMERA_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_GBRG Acamera_metadata_enum_android_sensor_info_color_filter_arrangement_t = 2
	ACAMERA_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_BGGR Acamera_metadata_enum_android_sensor_info_color_filter_arrangement_t = 3
	ACAMERA_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_RGB  Acamera_metadata_enum_android_sensor_info_color_filter_arrangement_t = 4
	ACAMERA_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_MONO Acamera_metadata_enum_android_sensor_info_color_filter_arrangement_t = 5
	ACAMERA_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_NIR  Acamera_metadata_enum_android_sensor_info_color_filter_arrangement_t = 6
)

type Acamera_metadata_enum_android_sensor_info_lens_shading_applied_t

type Acamera_metadata_enum_android_sensor_info_lens_shading_applied_t int32
const (
	ACAMERA_SENSOR_INFO_LENS_SHADING_APPLIED_FALSE Acamera_metadata_enum_android_sensor_info_lens_shading_applied_t = 0
	ACAMERA_SENSOR_INFO_LENS_SHADING_APPLIED_TRUE  Acamera_metadata_enum_android_sensor_info_lens_shading_applied_t = 1
)

type Acamera_metadata_enum_android_sensor_info_timestamp_source_t

type Acamera_metadata_enum_android_sensor_info_timestamp_source_t int32
const (
	ACAMERA_SENSOR_INFO_TIMESTAMP_SOURCE_UNKNOWN  Acamera_metadata_enum_android_sensor_info_timestamp_source_t = 0
	ACAMERA_SENSOR_INFO_TIMESTAMP_SOURCE_REALTIME Acamera_metadata_enum_android_sensor_info_timestamp_source_t = 1
)

type Acamera_metadata_enum_android_sensor_pixel_mode_t

type Acamera_metadata_enum_android_sensor_pixel_mode_t int32
const (
	ACAMERA_SENSOR_PIXEL_MODE_DEFAULT            Acamera_metadata_enum_android_sensor_pixel_mode_t = 0
	ACAMERA_SENSOR_PIXEL_MODE_MAXIMUM_RESOLUTION Acamera_metadata_enum_android_sensor_pixel_mode_t = 1
)

type Acamera_metadata_enum_android_sensor_raw_binning_factor_used_t

type Acamera_metadata_enum_android_sensor_raw_binning_factor_used_t int32
const (
	ACAMERA_SENSOR_RAW_BINNING_FACTOR_USED_TRUE  Acamera_metadata_enum_android_sensor_raw_binning_factor_used_t = 0
	ACAMERA_SENSOR_RAW_BINNING_FACTOR_USED_FALSE Acamera_metadata_enum_android_sensor_raw_binning_factor_used_t = 1
)

type Acamera_metadata_enum_android_sensor_reference_illuminant1_t

type Acamera_metadata_enum_android_sensor_reference_illuminant1_t int32
const (
	ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_DAYLIGHT               Acamera_metadata_enum_android_sensor_reference_illuminant1_t = 1
	ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_FLUORESCENT            Acamera_metadata_enum_android_sensor_reference_illuminant1_t = 2
	ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_TUNGSTEN               Acamera_metadata_enum_android_sensor_reference_illuminant1_t = 3
	ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_FLASH                  Acamera_metadata_enum_android_sensor_reference_illuminant1_t = 4
	ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_FINE_WEATHER           Acamera_metadata_enum_android_sensor_reference_illuminant1_t = 9
	ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_CLOUDY_WEATHER         Acamera_metadata_enum_android_sensor_reference_illuminant1_t = 10
	ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_SHADE                  Acamera_metadata_enum_android_sensor_reference_illuminant1_t = 11
	ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_DAYLIGHT_FLUORESCENT   Acamera_metadata_enum_android_sensor_reference_illuminant1_t = 12
	ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_DAY_WHITE_FLUORESCENT  Acamera_metadata_enum_android_sensor_reference_illuminant1_t = 13
	ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_COOL_WHITE_FLUORESCENT Acamera_metadata_enum_android_sensor_reference_illuminant1_t = 14
	ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_WHITE_FLUORESCENT      Acamera_metadata_enum_android_sensor_reference_illuminant1_t = 15
	ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_STANDARD_A             Acamera_metadata_enum_android_sensor_reference_illuminant1_t = 17
	ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_STANDARD_B             Acamera_metadata_enum_android_sensor_reference_illuminant1_t = 18
	ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_STANDARD_C             Acamera_metadata_enum_android_sensor_reference_illuminant1_t = 19
	ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_D55                    Acamera_metadata_enum_android_sensor_reference_illuminant1_t = 20
	ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_D65                    Acamera_metadata_enum_android_sensor_reference_illuminant1_t = 21
	ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_D75                    Acamera_metadata_enum_android_sensor_reference_illuminant1_t = 22
	ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_D50                    Acamera_metadata_enum_android_sensor_reference_illuminant1_t = 23
	ACAMERA_SENSOR_REFERENCE_ILLUMINANT1_ISO_STUDIO_TUNGSTEN    Acamera_metadata_enum_android_sensor_reference_illuminant1_t = 24
)

type Acamera_metadata_enum_android_sensor_test_pattern_mode_t

type Acamera_metadata_enum_android_sensor_test_pattern_mode_t int32
const (
	ACAMERA_SENSOR_TEST_PATTERN_MODE_OFF                     Acamera_metadata_enum_android_sensor_test_pattern_mode_t = 0
	ACAMERA_SENSOR_TEST_PATTERN_MODE_SOLID_COLOR             Acamera_metadata_enum_android_sensor_test_pattern_mode_t = 1
	ACAMERA_SENSOR_TEST_PATTERN_MODE_COLOR_BARS              Acamera_metadata_enum_android_sensor_test_pattern_mode_t = 2
	ACAMERA_SENSOR_TEST_PATTERN_MODE_COLOR_BARS_FADE_TO_GRAY Acamera_metadata_enum_android_sensor_test_pattern_mode_t = 3
	ACAMERA_SENSOR_TEST_PATTERN_MODE_PN9                     Acamera_metadata_enum_android_sensor_test_pattern_mode_t = 4
	ACAMERA_SENSOR_TEST_PATTERN_MODE_CUSTOM1                 Acamera_metadata_enum_android_sensor_test_pattern_mode_t = 256
)

type Acamera_metadata_enum_android_shading_mode_t

type Acamera_metadata_enum_android_shading_mode_t int32
const (
	ACAMERA_SHADING_MODE_OFF          Acamera_metadata_enum_android_shading_mode_t = 0
	ACAMERA_SHADING_MODE_FAST         Acamera_metadata_enum_android_shading_mode_t = 1
	ACAMERA_SHADING_MODE_HIGH_QUALITY Acamera_metadata_enum_android_shading_mode_t = 2
)

type Acamera_metadata_enum_android_statistics_face_detect_mode_t

type Acamera_metadata_enum_android_statistics_face_detect_mode_t int32
const (
	ACAMERA_STATISTICS_FACE_DETECT_MODE_OFF    Acamera_metadata_enum_android_statistics_face_detect_mode_t = 0
	ACAMERA_STATISTICS_FACE_DETECT_MODE_SIMPLE Acamera_metadata_enum_android_statistics_face_detect_mode_t = 1
	ACAMERA_STATISTICS_FACE_DETECT_MODE_FULL   Acamera_metadata_enum_android_statistics_face_detect_mode_t = 2
)

type Acamera_metadata_enum_android_statistics_hot_pixel_map_mode_t

type Acamera_metadata_enum_android_statistics_hot_pixel_map_mode_t int32
const (
	ACAMERA_STATISTICS_HOT_PIXEL_MAP_MODE_OFF Acamera_metadata_enum_android_statistics_hot_pixel_map_mode_t = 0
	ACAMERA_STATISTICS_HOT_PIXEL_MAP_MODE_ON  Acamera_metadata_enum_android_statistics_hot_pixel_map_mode_t = 1
)

type Acamera_metadata_enum_android_statistics_lens_shading_map_mode_t

type Acamera_metadata_enum_android_statistics_lens_shading_map_mode_t int32
const (
	ACAMERA_STATISTICS_LENS_SHADING_MAP_MODE_OFF Acamera_metadata_enum_android_statistics_lens_shading_map_mode_t = 0
	ACAMERA_STATISTICS_LENS_SHADING_MAP_MODE_ON  Acamera_metadata_enum_android_statistics_lens_shading_map_mode_t = 1
)

type Acamera_metadata_enum_android_statistics_ois_data_mode_t

type Acamera_metadata_enum_android_statistics_ois_data_mode_t int32
const (
	ACAMERA_STATISTICS_OIS_DATA_MODE_OFF Acamera_metadata_enum_android_statistics_ois_data_mode_t = 0
	ACAMERA_STATISTICS_OIS_DATA_MODE_ON  Acamera_metadata_enum_android_statistics_ois_data_mode_t = 1
)

type Acamera_metadata_enum_android_statistics_scene_flicker_t

type Acamera_metadata_enum_android_statistics_scene_flicker_t int32
const (
	ACAMERA_STATISTICS_SCENE_FLICKER_NONE Acamera_metadata_enum_android_statistics_scene_flicker_t = 0
	ACAMERA_STATISTICS_SCENE_FLICKER_50HZ Acamera_metadata_enum_android_statistics_scene_flicker_t = 1
	ACAMERA_STATISTICS_SCENE_FLICKER_60HZ Acamera_metadata_enum_android_statistics_scene_flicker_t = 2
)

type Acamera_metadata_enum_android_sync_frame_number_t

type Acamera_metadata_enum_android_sync_frame_number_t int32
const (
	ACAMERA_SYNC_FRAME_NUMBER_CONVERGING Acamera_metadata_enum_android_sync_frame_number_t = -1
	ACAMERA_SYNC_FRAME_NUMBER_UNKNOWN    Acamera_metadata_enum_android_sync_frame_number_t = -2
)

type Acamera_metadata_enum_android_sync_max_latency_t

type Acamera_metadata_enum_android_sync_max_latency_t int32
const (
	ACAMERA_SYNC_MAX_LATENCY_PER_FRAME_CONTROL Acamera_metadata_enum_android_sync_max_latency_t = 0
	ACAMERA_SYNC_MAX_LATENCY_UNKNOWN           Acamera_metadata_enum_android_sync_max_latency_t = -1
)

type Acamera_metadata_enum_android_tonemap_mode_t

type Acamera_metadata_enum_android_tonemap_mode_t int32
const (
	ACAMERA_TONEMAP_MODE_CONTRAST_CURVE Acamera_metadata_enum_android_tonemap_mode_t = 0
	ACAMERA_TONEMAP_MODE_FAST           Acamera_metadata_enum_android_tonemap_mode_t = 1
	ACAMERA_TONEMAP_MODE_HIGH_QUALITY   Acamera_metadata_enum_android_tonemap_mode_t = 2
	ACAMERA_TONEMAP_MODE_GAMMA_VALUE    Acamera_metadata_enum_android_tonemap_mode_t = 3
	ACAMERA_TONEMAP_MODE_PRESET_CURVE   Acamera_metadata_enum_android_tonemap_mode_t = 4
)

type Acamera_metadata_enum_android_tonemap_preset_curve_t

type Acamera_metadata_enum_android_tonemap_preset_curve_t int32
const (
	ACAMERA_TONEMAP_PRESET_CURVE_SRGB   Acamera_metadata_enum_android_tonemap_preset_curve_t = 0
	ACAMERA_TONEMAP_PRESET_CURVE_REC709 Acamera_metadata_enum_android_tonemap_preset_curve_t = 1
)

type Acamera_metadata_section_start_t

type Acamera_metadata_section_start_t int32
const (
	ACAMERA_COLOR_CORRECTION_START      Acamera_metadata_section_start_t = 0
	ACAMERA_CONTROL_START               Acamera_metadata_section_start_t = 65536
	ACAMERA_DEMOSAIC_START              Acamera_metadata_section_start_t = 131072
	ACAMERA_EDGE_START                  Acamera_metadata_section_start_t = 196608
	ACAMERA_FLASH_START                 Acamera_metadata_section_start_t = 262144
	ACAMERA_FLASH_INFO_START            Acamera_metadata_section_start_t = 327680
	ACAMERA_HOT_PIXEL_START             Acamera_metadata_section_start_t = 393216
	ACAMERA_JPEG_START                  Acamera_metadata_section_start_t = 458752
	ACAMERA_LENS_START                  Acamera_metadata_section_start_t = 524288
	ACAMERA_LENS_INFO_START             Acamera_metadata_section_start_t = 589824
	ACAMERA_NOISE_REDUCTION_START       Acamera_metadata_section_start_t = 655360
	ACAMERA_QUIRKS_START                Acamera_metadata_section_start_t = 720896
	ACAMERA_REQUEST_START               Acamera_metadata_section_start_t = 786432
	ACAMERA_SCALER_START                Acamera_metadata_section_start_t = 851968
	ACAMERA_SENSOR_START                Acamera_metadata_section_start_t = 917504
	ACAMERA_SENSOR_INFO_START           Acamera_metadata_section_start_t = 983040
	ACAMERA_SHADING_START               Acamera_metadata_section_start_t = 1048576
	ACAMERA_STATISTICS_START            Acamera_metadata_section_start_t = 1114112
	ACAMERA_STATISTICS_INFO_START       Acamera_metadata_section_start_t = 1179648
	ACAMERA_TONEMAP_START               Acamera_metadata_section_start_t = 1245184
	ACAMERA_LED_START                   Acamera_metadata_section_start_t = 1310720
	ACAMERA_INFO_START                  Acamera_metadata_section_start_t = 1376256
	ACAMERA_BLACK_LEVEL_START           Acamera_metadata_section_start_t = 1441792
	ACAMERA_SYNC_START                  Acamera_metadata_section_start_t = 1507328
	ACAMERA_REPROCESS_START             Acamera_metadata_section_start_t = 1572864
	ACAMERA_DEPTH_START                 Acamera_metadata_section_start_t = 1638400
	ACAMERA_LOGICAL_MULTI_CAMERA_START  Acamera_metadata_section_start_t = 1703936
	ACAMERA_DISTORTION_CORRECTION_START Acamera_metadata_section_start_t = 1769472
	ACAMERA_HEIC_START                  Acamera_metadata_section_start_t = 1835008
	ACAMERA_HEIC_INFO_START             Acamera_metadata_section_start_t = 1900544
	ACAMERA_AUTOMOTIVE_START            Acamera_metadata_section_start_t = 1966080
	ACAMERA_AUTOMOTIVE_LENS_START       Acamera_metadata_section_start_t = 2031616
	ACAMERA_EXTENSION_START             Acamera_metadata_section_start_t = 2097152
	ACAMERA_JPEGR_START                 Acamera_metadata_section_start_t = 2162688
	ACAMERA_VENDOR_START                Acamera_metadata_section_start_t = -2147483648
)

type Acamera_metadata_section_t

type Acamera_metadata_section_t int32
const (
	ACAMERA_COLOR_CORRECTION      Acamera_metadata_section_t = 0
	ACAMERA_CONTROL               Acamera_metadata_section_t = 1
	ACAMERA_DEMOSAIC              Acamera_metadata_section_t = 2
	ACAMERA_EDGE                  Acamera_metadata_section_t = 3
	ACAMERA_FLASH                 Acamera_metadata_section_t = 4
	ACAMERA_FLASH_INFO            Acamera_metadata_section_t = 5
	ACAMERA_HOT_PIXEL             Acamera_metadata_section_t = 6
	ACAMERA_JPEG                  Acamera_metadata_section_t = 7
	ACAMERA_LENS                  Acamera_metadata_section_t = 8
	ACAMERA_LENS_INFO             Acamera_metadata_section_t = 9
	ACAMERA_NOISE_REDUCTION       Acamera_metadata_section_t = 10
	ACAMERA_QUIRKS                Acamera_metadata_section_t = 11
	ACAMERA_REQUEST               Acamera_metadata_section_t = 12
	ACAMERA_SCALER                Acamera_metadata_section_t = 13
	ACAMERA_SENSOR                Acamera_metadata_section_t = 14
	ACAMERA_SENSOR_INFO           Acamera_metadata_section_t = 15
	ACAMERA_SHADING               Acamera_metadata_section_t = 16
	ACAMERA_STATISTICS            Acamera_metadata_section_t = 17
	ACAMERA_STATISTICS_INFO       Acamera_metadata_section_t = 18
	ACAMERA_TONEMAP               Acamera_metadata_section_t = 19
	ACAMERA_LED                   Acamera_metadata_section_t = 20
	ACAMERA_INFO                  Acamera_metadata_section_t = 21
	ACAMERA_BLACK_LEVEL           Acamera_metadata_section_t = 22
	ACAMERA_SYNC                  Acamera_metadata_section_t = 23
	ACAMERA_REPROCESS             Acamera_metadata_section_t = 24
	ACAMERA_DEPTH                 Acamera_metadata_section_t = 25
	ACAMERA_LOGICAL_MULTI_CAMERA  Acamera_metadata_section_t = 26
	ACAMERA_DISTORTION_CORRECTION Acamera_metadata_section_t = 27
	ACAMERA_HEIC                  Acamera_metadata_section_t = 28
	ACAMERA_HEIC_INFO             Acamera_metadata_section_t = 29
	ACAMERA_AUTOMOTIVE            Acamera_metadata_section_t = 30
	ACAMERA_AUTOMOTIVE_LENS       Acamera_metadata_section_t = 31
	ACAMERA_EXTENSION             Acamera_metadata_section_t = 32
	ACAMERA_JPEGR                 Acamera_metadata_section_t = 33
	ACAMERA_SECTION_COUNT         Acamera_metadata_section_t = 34
	ACAMERA_VENDOR                Acamera_metadata_section_t = 32768
)

type Acamera_metadata_tag_t

type Acamera_metadata_tag_t int32
const (
	ACAMERA_COLOR_CORRECTION_MODE                                                  Acamera_metadata_tag_t = 0
	ACAMERA_COLOR_CORRECTION_TRANSFORM                                             Acamera_metadata_tag_t = 1
	ACAMERA_COLOR_CORRECTION_GAINS                                                 Acamera_metadata_tag_t = 2
	ACAMERA_COLOR_CORRECTION_ABERRATION_MODE                                       Acamera_metadata_tag_t = 3
	ACAMERA_COLOR_CORRECTION_AVAILABLE_ABERRATION_MODES                            Acamera_metadata_tag_t = 4
	ACAMERA_COLOR_CORRECTION_END                                                   Acamera_metadata_tag_t = 5
	ACAMERA_CONTROL_AE_ANTIBANDING_MODE                                            Acamera_metadata_tag_t = 65536
	ACAMERA_CONTROL_AE_EXPOSURE_COMPENSATION                                       Acamera_metadata_tag_t = 65537
	ACAMERA_CONTROL_AE_LOCK                                                        Acamera_metadata_tag_t = 65538
	ACAMERA_CONTROL_AE_MODE                                                        Acamera_metadata_tag_t = 65539
	ACAMERA_CONTROL_AE_REGIONS                                                     Acamera_metadata_tag_t = 65540
	ACAMERA_CONTROL_AE_TARGET_FPS_RANGE                                            Acamera_metadata_tag_t = 65541
	ACAMERA_CONTROL_AE_PRECAPTURE_TRIGGER                                          Acamera_metadata_tag_t = 65542
	ACAMERA_CONTROL_AF_MODE                                                        Acamera_metadata_tag_t = 65543
	ACAMERA_CONTROL_AF_REGIONS                                                     Acamera_metadata_tag_t = 65544
	ACAMERA_CONTROL_AF_TRIGGER                                                     Acamera_metadata_tag_t = 65545
	ACAMERA_CONTROL_AWB_LOCK                                                       Acamera_metadata_tag_t = 65546
	ACAMERA_CONTROL_AWB_MODE                                                       Acamera_metadata_tag_t = 65547
	ACAMERA_CONTROL_AWB_REGIONS                                                    Acamera_metadata_tag_t = 65548
	ACAMERA_CONTROL_CAPTURE_INTENT                                                 Acamera_metadata_tag_t = 65549
	ACAMERA_CONTROL_EFFECT_MODE                                                    Acamera_metadata_tag_t = 65550
	ACAMERA_CONTROL_MODE                                                           Acamera_metadata_tag_t = 65551
	ACAMERA_CONTROL_SCENE_MODE                                                     Acamera_metadata_tag_t = 65552
	ACAMERA_CONTROL_VIDEO_STABILIZATION_MODE                                       Acamera_metadata_tag_t = 65553
	ACAMERA_CONTROL_AE_AVAILABLE_ANTIBANDING_MODES                                 Acamera_metadata_tag_t = 65554
	ACAMERA_CONTROL_AE_AVAILABLE_MODES                                             Acamera_metadata_tag_t = 65555
	ACAMERA_CONTROL_AE_AVAILABLE_TARGET_FPS_RANGES                                 Acamera_metadata_tag_t = 65556
	ACAMERA_CONTROL_AE_COMPENSATION_RANGE                                          Acamera_metadata_tag_t = 65557
	ACAMERA_CONTROL_AE_COMPENSATION_STEP                                           Acamera_metadata_tag_t = 65558
	ACAMERA_CONTROL_AF_AVAILABLE_MODES                                             Acamera_metadata_tag_t = 65559
	ACAMERA_CONTROL_AVAILABLE_EFFECTS                                              Acamera_metadata_tag_t = 65560
	ACAMERA_CONTROL_AVAILABLE_SCENE_MODES                                          Acamera_metadata_tag_t = 65561
	ACAMERA_CONTROL_AVAILABLE_VIDEO_STABILIZATION_MODES                            Acamera_metadata_tag_t = 65562
	ACAMERA_CONTROL_AWB_AVAILABLE_MODES                                            Acamera_metadata_tag_t = 65563
	ACAMERA_CONTROL_MAX_REGIONS                                                    Acamera_metadata_tag_t = 65564
	ACAMERA_CONTROL_AE_STATE                                                       Acamera_metadata_tag_t = 65567
	ACAMERA_CONTROL_AF_STATE                                                       Acamera_metadata_tag_t = 65568
	ACAMERA_CONTROL_AWB_STATE                                                      Acamera_metadata_tag_t = 65570
	ACAMERA_CONTROL_AE_LOCK_AVAILABLE                                              Acamera_metadata_tag_t = 65572
	ACAMERA_CONTROL_AWB_LOCK_AVAILABLE                                             Acamera_metadata_tag_t = 65573
	ACAMERA_CONTROL_AVAILABLE_MODES                                                Acamera_metadata_tag_t = 65574
	ACAMERA_CONTROL_POST_RAW_SENSITIVITY_BOOST_RANGE                               Acamera_metadata_tag_t = 65575
	ACAMERA_CONTROL_POST_RAW_SENSITIVITY_BOOST                                     Acamera_metadata_tag_t = 65576
	ACAMERA_CONTROL_ENABLE_ZSL                                                     Acamera_metadata_tag_t = 65577
	ACAMERA_CONTROL_AF_SCENE_CHANGE                                                Acamera_metadata_tag_t = 65578
	ACAMERA_CONTROL_AVAILABLE_EXTENDED_SCENE_MODE_MAX_SIZES                        Acamera_metadata_tag_t = 65579
	ACAMERA_CONTROL_AVAILABLE_EXTENDED_SCENE_MODE_ZOOM_RATIO_RANGES                Acamera_metadata_tag_t = 65580
	ACAMERA_CONTROL_EXTENDED_SCENE_MODE                                            Acamera_metadata_tag_t = 65581
	ACAMERA_CONTROL_ZOOM_RATIO_RANGE                                               Acamera_metadata_tag_t = 65582
	ACAMERA_CONTROL_ZOOM_RATIO                                                     Acamera_metadata_tag_t = 65583
	ACAMERA_CONTROL_SETTINGS_OVERRIDE                                              Acamera_metadata_tag_t = 65588
	ACAMERA_CONTROL_AVAILABLE_SETTINGS_OVERRIDES                                   Acamera_metadata_tag_t = 65589
	ACAMERA_CONTROL_AUTOFRAMING                                                    Acamera_metadata_tag_t = 65591
	ACAMERA_CONTROL_AUTOFRAMING_AVAILABLE                                          Acamera_metadata_tag_t = 65592
	ACAMERA_CONTROL_AUTOFRAMING_STATE                                              Acamera_metadata_tag_t = 65593
	ACAMERA_CONTROL_LOW_LIGHT_BOOST_INFO_LUMINANCE_RANGE                           Acamera_metadata_tag_t = 65594
	ACAMERA_CONTROL_LOW_LIGHT_BOOST_STATE                                          Acamera_metadata_tag_t = 65595
	ACAMERA_CONTROL_END                                                            Acamera_metadata_tag_t = 65596
	ACAMERA_EDGE_MODE                                                              Acamera_metadata_tag_t = 196608
	ACAMERA_EDGE_AVAILABLE_EDGE_MODES                                              Acamera_metadata_tag_t = 196610
	ACAMERA_EDGE_END                                                               Acamera_metadata_tag_t = 196611
	ACAMERA_FLASH_MODE                                                             Acamera_metadata_tag_t = 262146
	ACAMERA_FLASH_STATE                                                            Acamera_metadata_tag_t = 262149
	ACAMERA_FLASH_STRENGTH_LEVEL                                                   Acamera_metadata_tag_t = 262150
	ACAMERA_FLASH_SINGLE_STRENGTH_MAX_LEVEL                                        Acamera_metadata_tag_t = 262151
	ACAMERA_FLASH_SINGLE_STRENGTH_DEFAULT_LEVEL                                    Acamera_metadata_tag_t = 262152
	ACAMERA_FLASH_TORCH_STRENGTH_MAX_LEVEL                                         Acamera_metadata_tag_t = 262153
	ACAMERA_FLASH_TORCH_STRENGTH_DEFAULT_LEVEL                                     Acamera_metadata_tag_t = 262154
	ACAMERA_FLASH_END                                                              Acamera_metadata_tag_t = 262155
	ACAMERA_FLASH_INFO_AVAILABLE                                                   Acamera_metadata_tag_t = 327680
	ACAMERA_FLASH_INFO_STRENGTH_MAXIMUM_LEVEL                                      Acamera_metadata_tag_t = 327682
	ACAMERA_FLASH_INFO_STRENGTH_DEFAULT_LEVEL                                      Acamera_metadata_tag_t = 327683
	ACAMERA_FLASH_INFO_END                                                         Acamera_metadata_tag_t = 327684
	ACAMERA_HOT_PIXEL_MODE                                                         Acamera_metadata_tag_t = 393216
	ACAMERA_HOT_PIXEL_AVAILABLE_HOT_PIXEL_MODES                                    Acamera_metadata_tag_t = 393217
	ACAMERA_HOT_PIXEL_END                                                          Acamera_metadata_tag_t = 393218
	ACAMERA_JPEG_GPS_COORDINATES                                                   Acamera_metadata_tag_t = 458752
	ACAMERA_JPEG_GPS_PROCESSING_METHOD                                             Acamera_metadata_tag_t = 458753
	ACAMERA_JPEG_GPS_TIMESTAMP                                                     Acamera_metadata_tag_t = 458754
	ACAMERA_JPEG_ORIENTATION                                                       Acamera_metadata_tag_t = 458755
	ACAMERA_JPEG_QUALITY                                                           Acamera_metadata_tag_t = 458756
	ACAMERA_JPEG_THUMBNAIL_QUALITY                                                 Acamera_metadata_tag_t = 458757
	ACAMERA_JPEG_THUMBNAIL_SIZE                                                    Acamera_metadata_tag_t = 458758
	ACAMERA_JPEG_AVAILABLE_THUMBNAIL_SIZES                                         Acamera_metadata_tag_t = 458759
	ACAMERA_JPEG_END                                                               Acamera_metadata_tag_t = 458760
	ACAMERA_LENS_APERTURE                                                          Acamera_metadata_tag_t = 524288
	ACAMERA_LENS_FILTER_DENSITY                                                    Acamera_metadata_tag_t = 524289
	ACAMERA_LENS_FOCAL_LENGTH                                                      Acamera_metadata_tag_t = 524290
	ACAMERA_LENS_FOCUS_DISTANCE                                                    Acamera_metadata_tag_t = 524291
	ACAMERA_LENS_OPTICAL_STABILIZATION_MODE                                        Acamera_metadata_tag_t = 524292
	ACAMERA_LENS_FACING                                                            Acamera_metadata_tag_t = 524293
	ACAMERA_LENS_POSE_ROTATION                                                     Acamera_metadata_tag_t = 524294
	ACAMERA_LENS_POSE_TRANSLATION                                                  Acamera_metadata_tag_t = 524295
	ACAMERA_LENS_FOCUS_RANGE                                                       Acamera_metadata_tag_t = 524296
	ACAMERA_LENS_STATE                                                             Acamera_metadata_tag_t = 524297
	ACAMERA_LENS_INTRINSIC_CALIBRATION                                             Acamera_metadata_tag_t = 524298
	ACAMERA_LENS_RADIAL_DISTORTION                                                 Acamera_metadata_tag_t = 524299
	ACAMERA_LENS_POSE_REFERENCE                                                    Acamera_metadata_tag_t = 524300
	ACAMERA_LENS_DISTORTION                                                        Acamera_metadata_tag_t = 524301
	ACAMERA_LENS_DISTORTION_MAXIMUM_RESOLUTION                                     Acamera_metadata_tag_t = 524302
	ACAMERA_LENS_INTRINSIC_CALIBRATION_MAXIMUM_RESOLUTION                          Acamera_metadata_tag_t = 524303
	ACAMERA_LENS_END                                                               Acamera_metadata_tag_t = 524304
	ACAMERA_LENS_INFO_AVAILABLE_APERTURES                                          Acamera_metadata_tag_t = 589824
	ACAMERA_LENS_INFO_AVAILABLE_FILTER_DENSITIES                                   Acamera_metadata_tag_t = 589825
	ACAMERA_LENS_INFO_AVAILABLE_FOCAL_LENGTHS                                      Acamera_metadata_tag_t = 589826
	ACAMERA_LENS_INFO_AVAILABLE_OPTICAL_STABILIZATION                              Acamera_metadata_tag_t = 589827
	ACAMERA_LENS_INFO_HYPERFOCAL_DISTANCE                                          Acamera_metadata_tag_t = 589828
	ACAMERA_LENS_INFO_MINIMUM_FOCUS_DISTANCE                                       Acamera_metadata_tag_t = 589829
	ACAMERA_LENS_INFO_SHADING_MAP_SIZE                                             Acamera_metadata_tag_t = 589830
	ACAMERA_LENS_INFO_FOCUS_DISTANCE_CALIBRATION                                   Acamera_metadata_tag_t = 589831
	ACAMERA_LENS_INFO_END                                                          Acamera_metadata_tag_t = 589832
	ACAMERA_NOISE_REDUCTION_MODE                                                   Acamera_metadata_tag_t = 655360
	ACAMERA_NOISE_REDUCTION_AVAILABLE_NOISE_REDUCTION_MODES                        Acamera_metadata_tag_t = 655362
	ACAMERA_NOISE_REDUCTION_END                                                    Acamera_metadata_tag_t = 655363
	ACAMERA_REQUEST_MAX_NUM_OUTPUT_STREAMS                                         Acamera_metadata_tag_t = 786438
	ACAMERA_REQUEST_PIPELINE_DEPTH                                                 Acamera_metadata_tag_t = 786441
	ACAMERA_REQUEST_PIPELINE_MAX_DEPTH                                             Acamera_metadata_tag_t = 786442
	ACAMERA_REQUEST_PARTIAL_RESULT_COUNT                                           Acamera_metadata_tag_t = 786443
	ACAMERA_REQUEST_AVAILABLE_CAPABILITIES                                         Acamera_metadata_tag_t = 786444
	ACAMERA_REQUEST_AVAILABLE_REQUEST_KEYS                                         Acamera_metadata_tag_t = 786445
	ACAMERA_REQUEST_AVAILABLE_RESULT_KEYS                                          Acamera_metadata_tag_t = 786446
	ACAMERA_REQUEST_AVAILABLE_CHARACTERISTICS_KEYS                                 Acamera_metadata_tag_t = 786447
	ACAMERA_REQUEST_AVAILABLE_SESSION_KEYS                                         Acamera_metadata_tag_t = 786448
	ACAMERA_REQUEST_AVAILABLE_PHYSICAL_CAMERA_REQUEST_KEYS                         Acamera_metadata_tag_t = 786449
	ACAMERA_REQUEST_AVAILABLE_DYNAMIC_RANGE_PROFILES_MAP                           Acamera_metadata_tag_t = 786451
	ACAMERA_REQUEST_AVAILABLE_COLOR_SPACE_PROFILES_MAP                             Acamera_metadata_tag_t = 786453
	ACAMERA_REQUEST_END                                                            Acamera_metadata_tag_t = 786454
	ACAMERA_SCALER_CROP_REGION                                                     Acamera_metadata_tag_t = 851968
	ACAMERA_SCALER_AVAILABLE_MAX_DIGITAL_ZOOM                                      Acamera_metadata_tag_t = 851972
	ACAMERA_SCALER_AVAILABLE_STREAM_CONFIGURATIONS                                 Acamera_metadata_tag_t = 851978
	ACAMERA_SCALER_AVAILABLE_MIN_FRAME_DURATIONS                                   Acamera_metadata_tag_t = 851979
	ACAMERA_SCALER_AVAILABLE_STALL_DURATIONS                                       Acamera_metadata_tag_t = 851980
	ACAMERA_SCALER_CROPPING_TYPE                                                   Acamera_metadata_tag_t = 851981
	ACAMERA_SCALER_AVAILABLE_RECOMMENDED_STREAM_CONFIGURATIONS                     Acamera_metadata_tag_t = 851982
	ACAMERA_SCALER_AVAILABLE_RECOMMENDED_INPUT_OUTPUT_FORMATS_MAP                  Acamera_metadata_tag_t = 851983
	ACAMERA_SCALER_AVAILABLE_ROTATE_AND_CROP_MODES                                 Acamera_metadata_tag_t = 851984
	ACAMERA_SCALER_ROTATE_AND_CROP                                                 Acamera_metadata_tag_t = 851985
	ACAMERA_SCALER_DEFAULT_SECURE_IMAGE_SIZE                                       Acamera_metadata_tag_t = 851986
	ACAMERA_SCALER_PHYSICAL_CAMERA_MULTI_RESOLUTION_STREAM_CONFIGURATIONS          Acamera_metadata_tag_t = 851987
	ACAMERA_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION              Acamera_metadata_tag_t = 851988
	ACAMERA_SCALER_AVAILABLE_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION                Acamera_metadata_tag_t = 851989
	ACAMERA_SCALER_AVAILABLE_STALL_DURATIONS_MAXIMUM_RESOLUTION                    Acamera_metadata_tag_t = 851990
	ACAMERA_SCALER_MULTI_RESOLUTION_STREAM_SUPPORTED                               Acamera_metadata_tag_t = 851992
	ACAMERA_SCALER_AVAILABLE_STREAM_USE_CASES                                      Acamera_metadata_tag_t = 851994
	ACAMERA_SCALER_RAW_CROP_REGION                                                 Acamera_metadata_tag_t = 851995
	ACAMERA_SCALER_END                                                             Acamera_metadata_tag_t = 851996
	ACAMERA_SENSOR_EXPOSURE_TIME                                                   Acamera_metadata_tag_t = 917504
	ACAMERA_SENSOR_FRAME_DURATION                                                  Acamera_metadata_tag_t = 917505
	ACAMERA_SENSOR_SENSITIVITY                                                     Acamera_metadata_tag_t = 917506
	ACAMERA_SENSOR_REFERENCE_ILLUMINANT1                                           Acamera_metadata_tag_t = 917507
	ACAMERA_SENSOR_REFERENCE_ILLUMINANT2                                           Acamera_metadata_tag_t = 917508
	ACAMERA_SENSOR_CALIBRATION_TRANSFORM1                                          Acamera_metadata_tag_t = 917509
	ACAMERA_SENSOR_CALIBRATION_TRANSFORM2                                          Acamera_metadata_tag_t = 917510
	ACAMERA_SENSOR_COLOR_TRANSFORM1                                                Acamera_metadata_tag_t = 917511
	ACAMERA_SENSOR_COLOR_TRANSFORM2                                                Acamera_metadata_tag_t = 917512
	ACAMERA_SENSOR_FORWARD_MATRIX1                                                 Acamera_metadata_tag_t = 917513
	ACAMERA_SENSOR_FORWARD_MATRIX2                                                 Acamera_metadata_tag_t = 917514
	ACAMERA_SENSOR_BLACK_LEVEL_PATTERN                                             Acamera_metadata_tag_t = 917516
	ACAMERA_SENSOR_MAX_ANALOG_SENSITIVITY                                          Acamera_metadata_tag_t = 917517
	ACAMERA_SENSOR_ORIENTATION                                                     Acamera_metadata_tag_t = 917518
	ACAMERA_SENSOR_TIMESTAMP                                                       Acamera_metadata_tag_t = 917520
	ACAMERA_SENSOR_NEUTRAL_COLOR_POINT                                             Acamera_metadata_tag_t = 917522
	ACAMERA_SENSOR_NOISE_PROFILE                                                   Acamera_metadata_tag_t = 917523
	ACAMERA_SENSOR_GREEN_SPLIT                                                     Acamera_metadata_tag_t = 917526
	ACAMERA_SENSOR_TEST_PATTERN_DATA                                               Acamera_metadata_tag_t = 917527
	ACAMERA_SENSOR_TEST_PATTERN_MODE                                               Acamera_metadata_tag_t = 917528
	ACAMERA_SENSOR_AVAILABLE_TEST_PATTERN_MODES                                    Acamera_metadata_tag_t = 917529
	ACAMERA_SENSOR_ROLLING_SHUTTER_SKEW                                            Acamera_metadata_tag_t = 917530
	ACAMERA_SENSOR_OPTICAL_BLACK_REGIONS                                           Acamera_metadata_tag_t = 917531
	ACAMERA_SENSOR_DYNAMIC_BLACK_LEVEL                                             Acamera_metadata_tag_t = 917532
	ACAMERA_SENSOR_DYNAMIC_WHITE_LEVEL                                             Acamera_metadata_tag_t = 917533
	ACAMERA_SENSOR_PIXEL_MODE                                                      Acamera_metadata_tag_t = 917536
	ACAMERA_SENSOR_RAW_BINNING_FACTOR_USED                                         Acamera_metadata_tag_t = 917537
	ACAMERA_SENSOR_END                                                             Acamera_metadata_tag_t = 917538
	ACAMERA_SENSOR_INFO_ACTIVE_ARRAY_SIZE                                          Acamera_metadata_tag_t = 983040
	ACAMERA_SENSOR_INFO_SENSITIVITY_RANGE                                          Acamera_metadata_tag_t = 983041
	ACAMERA_SENSOR_INFO_COLOR_FILTER_ARRANGEMENT                                   Acamera_metadata_tag_t = 983042
	ACAMERA_SENSOR_INFO_EXPOSURE_TIME_RANGE                                        Acamera_metadata_tag_t = 983043
	ACAMERA_SENSOR_INFO_MAX_FRAME_DURATION                                         Acamera_metadata_tag_t = 983044
	ACAMERA_SENSOR_INFO_PHYSICAL_SIZE                                              Acamera_metadata_tag_t = 983045
	ACAMERA_SENSOR_INFO_PIXEL_ARRAY_SIZE                                           Acamera_metadata_tag_t = 983046
	ACAMERA_SENSOR_INFO_WHITE_LEVEL                                                Acamera_metadata_tag_t = 983047
	ACAMERA_SENSOR_INFO_TIMESTAMP_SOURCE                                           Acamera_metadata_tag_t = 983048
	ACAMERA_SENSOR_INFO_LENS_SHADING_APPLIED                                       Acamera_metadata_tag_t = 983049
	ACAMERA_SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE                           Acamera_metadata_tag_t = 983050
	ACAMERA_SENSOR_INFO_ACTIVE_ARRAY_SIZE_MAXIMUM_RESOLUTION                       Acamera_metadata_tag_t = 983051
	ACAMERA_SENSOR_INFO_PIXEL_ARRAY_SIZE_MAXIMUM_RESOLUTION                        Acamera_metadata_tag_t = 983052
	ACAMERA_SENSOR_INFO_PRE_CORRECTION_ACTIVE_ARRAY_SIZE_MAXIMUM_RESOLUTION        Acamera_metadata_tag_t = 983053
	ACAMERA_SENSOR_INFO_BINNING_FACTOR                                             Acamera_metadata_tag_t = 983054
	ACAMERA_SENSOR_INFO_END                                                        Acamera_metadata_tag_t = 983055
	ACAMERA_SHADING_MODE                                                           Acamera_metadata_tag_t = 1048576
	ACAMERA_SHADING_AVAILABLE_MODES                                                Acamera_metadata_tag_t = 1048578
	ACAMERA_SHADING_END                                                            Acamera_metadata_tag_t = 1048579
	ACAMERA_STATISTICS_FACE_DETECT_MODE                                            Acamera_metadata_tag_t = 1114112
	ACAMERA_STATISTICS_HOT_PIXEL_MAP_MODE                                          Acamera_metadata_tag_t = 1114115
	ACAMERA_STATISTICS_FACE_IDS                                                    Acamera_metadata_tag_t = 1114116
	ACAMERA_STATISTICS_FACE_LANDMARKS                                              Acamera_metadata_tag_t = 1114117
	ACAMERA_STATISTICS_FACE_RECTANGLES                                             Acamera_metadata_tag_t = 1114118
	ACAMERA_STATISTICS_FACE_SCORES                                                 Acamera_metadata_tag_t = 1114119
	ACAMERA_STATISTICS_LENS_SHADING_MAP                                            Acamera_metadata_tag_t = 1114123
	ACAMERA_STATISTICS_SCENE_FLICKER                                               Acamera_metadata_tag_t = 1114126
	ACAMERA_STATISTICS_HOT_PIXEL_MAP                                               Acamera_metadata_tag_t = 1114127
	ACAMERA_STATISTICS_LENS_SHADING_MAP_MODE                                       Acamera_metadata_tag_t = 1114128
	ACAMERA_STATISTICS_OIS_DATA_MODE                                               Acamera_metadata_tag_t = 1114129
	ACAMERA_STATISTICS_OIS_TIMESTAMPS                                              Acamera_metadata_tag_t = 1114130
	ACAMERA_STATISTICS_OIS_X_SHIFTS                                                Acamera_metadata_tag_t = 1114131
	ACAMERA_STATISTICS_OIS_Y_SHIFTS                                                Acamera_metadata_tag_t = 1114132
	ACAMERA_STATISTICS_LENS_INTRINSIC_TIMESTAMPS                                   Acamera_metadata_tag_t = 1114133
	ACAMERA_STATISTICS_LENS_INTRINSIC_SAMPLES                                      Acamera_metadata_tag_t = 1114134
	ACAMERA_STATISTICS_END                                                         Acamera_metadata_tag_t = 1114135
	ACAMERA_STATISTICS_INFO_AVAILABLE_FACE_DETECT_MODES                            Acamera_metadata_tag_t = 1179648
	ACAMERA_STATISTICS_INFO_MAX_FACE_COUNT                                         Acamera_metadata_tag_t = 1179650
	ACAMERA_STATISTICS_INFO_AVAILABLE_HOT_PIXEL_MAP_MODES                          Acamera_metadata_tag_t = 1179654
	ACAMERA_STATISTICS_INFO_AVAILABLE_LENS_SHADING_MAP_MODES                       Acamera_metadata_tag_t = 1179655
	ACAMERA_STATISTICS_INFO_AVAILABLE_OIS_DATA_MODES                               Acamera_metadata_tag_t = 1179656
	ACAMERA_STATISTICS_INFO_END                                                    Acamera_metadata_tag_t = 1179657
	ACAMERA_TONEMAP_CURVE_BLUE                                                     Acamera_metadata_tag_t = 1245184
	ACAMERA_TONEMAP_CURVE_GREEN                                                    Acamera_metadata_tag_t = 1245185
	ACAMERA_TONEMAP_CURVE_RED                                                      Acamera_metadata_tag_t = 1245186
	ACAMERA_TONEMAP_MODE                                                           Acamera_metadata_tag_t = 1245187
	ACAMERA_TONEMAP_MAX_CURVE_POINTS                                               Acamera_metadata_tag_t = 1245188
	ACAMERA_TONEMAP_AVAILABLE_TONE_MAP_MODES                                       Acamera_metadata_tag_t = 1245189
	ACAMERA_TONEMAP_GAMMA                                                          Acamera_metadata_tag_t = 1245190
	ACAMERA_TONEMAP_PRESET_CURVE                                                   Acamera_metadata_tag_t = 1245191
	ACAMERA_TONEMAP_END                                                            Acamera_metadata_tag_t = 1245192
	ACAMERA_INFO_SUPPORTED_HARDWARE_LEVEL                                          Acamera_metadata_tag_t = 1376256
	ACAMERA_INFO_VERSION                                                           Acamera_metadata_tag_t = 1376257
	ACAMERA_INFO_DEVICE_STATE_ORIENTATIONS                                         Acamera_metadata_tag_t = 1376259
	ACAMERA_INFO_END                                                               Acamera_metadata_tag_t = 1376260
	ACAMERA_BLACK_LEVEL_LOCK                                                       Acamera_metadata_tag_t = 1441792
	ACAMERA_BLACK_LEVEL_END                                                        Acamera_metadata_tag_t = 1441793
	ACAMERA_SYNC_FRAME_NUMBER                                                      Acamera_metadata_tag_t = 1507328
	ACAMERA_SYNC_MAX_LATENCY                                                       Acamera_metadata_tag_t = 1507329
	ACAMERA_SYNC_END                                                               Acamera_metadata_tag_t = 1507330
	ACAMERA_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS                            Acamera_metadata_tag_t = 1638401
	ACAMERA_DEPTH_AVAILABLE_DEPTH_MIN_FRAME_DURATIONS                              Acamera_metadata_tag_t = 1638402
	ACAMERA_DEPTH_AVAILABLE_DEPTH_STALL_DURATIONS                                  Acamera_metadata_tag_t = 1638403
	ACAMERA_DEPTH_DEPTH_IS_EXCLUSIVE                                               Acamera_metadata_tag_t = 1638404
	ACAMERA_DEPTH_AVAILABLE_RECOMMENDED_DEPTH_STREAM_CONFIGURATIONS                Acamera_metadata_tag_t = 1638405
	ACAMERA_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS                    Acamera_metadata_tag_t = 1638406
	ACAMERA_DEPTH_AVAILABLE_DYNAMIC_DEPTH_MIN_FRAME_DURATIONS                      Acamera_metadata_tag_t = 1638407
	ACAMERA_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STALL_DURATIONS                          Acamera_metadata_tag_t = 1638408
	ACAMERA_DEPTH_AVAILABLE_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION         Acamera_metadata_tag_t = 1638409
	ACAMERA_DEPTH_AVAILABLE_DEPTH_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION           Acamera_metadata_tag_t = 1638410
	ACAMERA_DEPTH_AVAILABLE_DEPTH_STALL_DURATIONS_MAXIMUM_RESOLUTION               Acamera_metadata_tag_t = 1638411
	ACAMERA_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION Acamera_metadata_tag_t = 1638412
	ACAMERA_DEPTH_AVAILABLE_DYNAMIC_DEPTH_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION   Acamera_metadata_tag_t = 1638413
	ACAMERA_DEPTH_AVAILABLE_DYNAMIC_DEPTH_STALL_DURATIONS_MAXIMUM_RESOLUTION       Acamera_metadata_tag_t = 1638414
	ACAMERA_DEPTH_END                                                              Acamera_metadata_tag_t = 1638415
	ACAMERA_LOGICAL_MULTI_CAMERA_PHYSICAL_IDS                                      Acamera_metadata_tag_t = 1703936
	ACAMERA_LOGICAL_MULTI_CAMERA_SENSOR_SYNC_TYPE                                  Acamera_metadata_tag_t = 1703937
	ACAMERA_LOGICAL_MULTI_CAMERA_ACTIVE_PHYSICAL_ID                                Acamera_metadata_tag_t = 1703938
	ACAMERA_LOGICAL_MULTI_CAMERA_ACTIVE_PHYSICAL_SENSOR_CROP_REGION                Acamera_metadata_tag_t = 1703939
	ACAMERA_LOGICAL_MULTI_CAMERA_END                                               Acamera_metadata_tag_t = 1703940
	ACAMERA_DISTORTION_CORRECTION_MODE                                             Acamera_metadata_tag_t = 1769472
	ACAMERA_DISTORTION_CORRECTION_AVAILABLE_MODES                                  Acamera_metadata_tag_t = 1769473
	ACAMERA_DISTORTION_CORRECTION_END                                              Acamera_metadata_tag_t = 1769474
	ACAMERA_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS                              Acamera_metadata_tag_t = 1835008
	ACAMERA_HEIC_AVAILABLE_HEIC_MIN_FRAME_DURATIONS                                Acamera_metadata_tag_t = 1835009
	ACAMERA_HEIC_AVAILABLE_HEIC_STALL_DURATIONS                                    Acamera_metadata_tag_t = 1835010
	ACAMERA_HEIC_AVAILABLE_HEIC_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION           Acamera_metadata_tag_t = 1835011
	ACAMERA_HEIC_AVAILABLE_HEIC_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION             Acamera_metadata_tag_t = 1835012
	ACAMERA_HEIC_AVAILABLE_HEIC_STALL_DURATIONS_MAXIMUM_RESOLUTION                 Acamera_metadata_tag_t = 1835013
	ACAMERA_HEIC_END                                                               Acamera_metadata_tag_t = 1835014
	ACAMERA_AUTOMOTIVE_LOCATION                                                    Acamera_metadata_tag_t = 1966080
	ACAMERA_AUTOMOTIVE_END                                                         Acamera_metadata_tag_t = 1966081
	ACAMERA_AUTOMOTIVE_LENS_FACING                                                 Acamera_metadata_tag_t = 2031616
	ACAMERA_AUTOMOTIVE_LENS_END                                                    Acamera_metadata_tag_t = 2031617
	ACAMERA_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS                           Acamera_metadata_tag_t = 2162688
	ACAMERA_JPEGR_AVAILABLE_JPEG_R_MIN_FRAME_DURATIONS                             Acamera_metadata_tag_t = 2162689
	ACAMERA_JPEGR_AVAILABLE_JPEG_R_STALL_DURATIONS                                 Acamera_metadata_tag_t = 2162690
	ACAMERA_JPEGR_AVAILABLE_JPEG_R_STREAM_CONFIGURATIONS_MAXIMUM_RESOLUTION        Acamera_metadata_tag_t = 2162691
	ACAMERA_JPEGR_AVAILABLE_JPEG_R_MIN_FRAME_DURATIONS_MAXIMUM_RESOLUTION          Acamera_metadata_tag_t = 2162692
	ACAMERA_JPEGR_AVAILABLE_JPEG_R_STALL_DURATIONS_MAXIMUM_RESOLUTION              Acamera_metadata_tag_t = 2162693
	ACAMERA_JPEGR_END                                                              Acamera_metadata_tag_t = 2162694
)

type Camera_status_t

type Camera_status_t C.camera_status_t

func ACameraCaptureSession_abortCaptures

func ACameraCaptureSession_abortCaptures(session *ACameraCaptureSession) Camera_status_t

func ACameraCaptureSession_capture

func ACameraCaptureSession_capture(session *ACameraCaptureSession, callbacks *ACameraCaptureSession_captureCallbacks, numRequests int32, requests **ACaptureRequest, captureSequenceId *int32) Camera_status_t

func ACameraCaptureSession_captureV2

func ACameraCaptureSession_captureV2(session *ACameraCaptureSession, callbacks *ACameraCaptureSession_captureCallbacksV2, numRequests int32, requests **ACaptureRequest, captureSequenceId *int32) Camera_status_t

func ACameraCaptureSession_getDevice

func ACameraCaptureSession_getDevice(session *ACameraCaptureSession, device **ACameraDevice) Camera_status_t

func ACameraCaptureSession_logicalCamera_capture

func ACameraCaptureSession_logicalCamera_capture(session *ACameraCaptureSession, callbacks *ACameraCaptureSession_logicalCamera_captureCallbacks, numRequests int32, requests **ACaptureRequest, captureSequenceId *int32) Camera_status_t

func ACameraCaptureSession_logicalCamera_captureV2

func ACameraCaptureSession_logicalCamera_captureV2(session *ACameraCaptureSession, callbacks *ACameraCaptureSession_logicalCamera_captureCallbacksV2, numRequests int32, requests **ACaptureRequest, captureSequenceId *int32) Camera_status_t

func ACameraCaptureSession_logicalCamera_setRepeatingRequest

func ACameraCaptureSession_logicalCamera_setRepeatingRequest(session *ACameraCaptureSession, callbacks *ACameraCaptureSession_logicalCamera_captureCallbacks, numRequests int32, requests **ACaptureRequest, captureSequenceId *int32) Camera_status_t

func ACameraCaptureSession_logicalCamera_setRepeatingRequestV2

func ACameraCaptureSession_logicalCamera_setRepeatingRequestV2(session *ACameraCaptureSession, callbacks *ACameraCaptureSession_logicalCamera_captureCallbacksV2, numRequests int32, requests **ACaptureRequest, captureSequenceId *int32) Camera_status_t

func ACameraCaptureSession_prepareWindow

func ACameraCaptureSession_prepareWindow(session *ACameraCaptureSession, window *ANativeWindow) Camera_status_t

func ACameraCaptureSession_setRepeatingRequest

func ACameraCaptureSession_setRepeatingRequest(session *ACameraCaptureSession, callbacks *ACameraCaptureSession_captureCallbacks, numRequests int32, requests **ACaptureRequest, captureSequenceId *int32) Camera_status_t

func ACameraCaptureSession_setRepeatingRequestV2

func ACameraCaptureSession_setRepeatingRequestV2(session *ACameraCaptureSession, callbacks *ACameraCaptureSession_captureCallbacksV2, numRequests int32, requests **ACaptureRequest, captureSequenceId *int32) Camera_status_t

func ACameraCaptureSession_setWindowPreparedCallback

func ACameraCaptureSession_setWindowPreparedCallback(session *ACameraCaptureSession, context unsafe.Pointer, callback ACameraCaptureSession_prepareCallback) Camera_status_t

func ACameraCaptureSession_stopRepeating

func ACameraCaptureSession_stopRepeating(session *ACameraCaptureSession) Camera_status_t

func ACameraCaptureSession_updateSharedOutput

func ACameraCaptureSession_updateSharedOutput(session *ACameraCaptureSession, output *ACaptureSessionOutput) Camera_status_t

func ACameraDevice_close

func ACameraDevice_close(device *ACameraDevice) Camera_status_t

func ACameraDevice_createCaptureRequest

func ACameraDevice_createCaptureRequest(device *ACameraDevice, templateId ACameraDevice_request_template, request **ACaptureRequest) Camera_status_t

func ACameraDevice_createCaptureRequest_withPhysicalIds

func ACameraDevice_createCaptureRequest_withPhysicalIds(device *ACameraDevice, templateId ACameraDevice_request_template, physicalIdList *ACameraIdList, request **ACaptureRequest) Camera_status_t

func ACameraDevice_createCaptureSessionWithSessionParameters

func ACameraDevice_createCaptureSessionWithSessionParameters(device *ACameraDevice, outputs *ACaptureSessionOutputContainer, sessionParameters *ACaptureRequest, callbacks *ACameraCaptureSession_stateCallbacks, session **ACameraCaptureSession) Camera_status_t

func ACameraDevice_isSessionConfigurationSupported

func ACameraDevice_isSessionConfigurationSupported(device *ACameraDevice, sessionOutputContainer *ACaptureSessionOutputContainer) Camera_status_t

func ACameraManager_getCameraCharacteristics

func ACameraManager_getCameraCharacteristics(manager *ACameraManager, cameraId string, characteristics **ACameraMetadata) Camera_status_t

func ACameraManager_getCameraIdList

func ACameraManager_getCameraIdList(manager *ACameraManager, cameraIdList **ACameraIdList) Camera_status_t

func ACameraManager_openCamera

func ACameraManager_openCamera(manager *ACameraManager, cameraId string, callback *ACameraDevice_StateCallbacks, device **ACameraDevice) Camera_status_t

func ACameraManager_registerAvailabilityCallback

func ACameraManager_registerAvailabilityCallback(manager *ACameraManager, callback *ACameraManager_AvailabilityCallbacks) Camera_status_t

func ACameraManager_registerExtendedAvailabilityCallback

func ACameraManager_registerExtendedAvailabilityCallback(manager *ACameraManager, callback *ACameraManager_ExtendedAvailabilityCallbacks) Camera_status_t

func ACameraManager_unregisterAvailabilityCallback

func ACameraManager_unregisterAvailabilityCallback(manager *ACameraManager, callback *ACameraManager_AvailabilityCallbacks) Camera_status_t

func ACameraManager_unregisterExtendedAvailabilityCallback

func ACameraManager_unregisterExtendedAvailabilityCallback(manager *ACameraManager, callback *ACameraManager_ExtendedAvailabilityCallbacks) Camera_status_t

func ACameraMetadata_getAllTags

func ACameraMetadata_getAllTags(metadata *ACameraMetadata, numEntries *int32, tags **uint32) Camera_status_t

func ACameraMetadata_getConstEntry

func ACameraMetadata_getConstEntry(metadata *ACameraMetadata, tag uint32, entry *ACameraMetadata_const_entry) Camera_status_t

func ACameraMetadata_getTagFromName

func ACameraMetadata_getTagFromName(metadata *ACameraMetadata, name string, tag *uint32) Camera_status_t

func ACameraOutputTarget_create

func ACameraOutputTarget_create(window *ANativeWindow, output **ACameraOutputTarget) Camera_status_t

func ACaptureRequest_addTarget

func ACaptureRequest_addTarget(request *ACaptureRequest, output *ACameraOutputTarget) Camera_status_t

func ACaptureRequest_getAllTags

func ACaptureRequest_getAllTags(request *ACaptureRequest, numTags *int32, tags **uint32) Camera_status_t

func ACaptureRequest_getConstEntry

func ACaptureRequest_getConstEntry(request *ACaptureRequest, tag uint32, entry *ACameraMetadata_const_entry) Camera_status_t

func ACaptureRequest_getConstEntry_physicalCamera

func ACaptureRequest_getConstEntry_physicalCamera(request *ACaptureRequest, physicalId string, tag uint32, entry *ACameraMetadata_const_entry) Camera_status_t

func ACaptureRequest_getUserContext

func ACaptureRequest_getUserContext(request *ACaptureRequest, context *unsafe.Pointer) Camera_status_t

func ACaptureRequest_removeTarget

func ACaptureRequest_removeTarget(request *ACaptureRequest, output *ACameraOutputTarget) Camera_status_t

func ACaptureRequest_setEntry_double

func ACaptureRequest_setEntry_double(request *ACaptureRequest, tag uint32, count uint32, data *float64) Camera_status_t

func ACaptureRequest_setEntry_float

func ACaptureRequest_setEntry_float(request *ACaptureRequest, tag uint32, count uint32, data *float32) Camera_status_t

func ACaptureRequest_setEntry_i32

func ACaptureRequest_setEntry_i32(request *ACaptureRequest, tag uint32, count uint32, data *int32) Camera_status_t

func ACaptureRequest_setEntry_i64

func ACaptureRequest_setEntry_i64(request *ACaptureRequest, tag uint32, count uint32, data *int64) Camera_status_t

func ACaptureRequest_setEntry_physicalCamera_double

func ACaptureRequest_setEntry_physicalCamera_double(request *ACaptureRequest, physicalId string, tag uint32, count uint32, data *float64) Camera_status_t

func ACaptureRequest_setEntry_physicalCamera_float

func ACaptureRequest_setEntry_physicalCamera_float(request *ACaptureRequest, physicalId string, tag uint32, count uint32, data *float32) Camera_status_t

func ACaptureRequest_setEntry_physicalCamera_i32

func ACaptureRequest_setEntry_physicalCamera_i32(request *ACaptureRequest, physicalId string, tag uint32, count uint32, data *int32) Camera_status_t

func ACaptureRequest_setEntry_physicalCamera_i64

func ACaptureRequest_setEntry_physicalCamera_i64(request *ACaptureRequest, physicalId string, tag uint32, count uint32, data *int64) Camera_status_t

func ACaptureRequest_setEntry_physicalCamera_rational

func ACaptureRequest_setEntry_physicalCamera_rational(request *ACaptureRequest, physicalId string, tag uint32, count uint32, data *ACameraMetadata_rational) Camera_status_t

func ACaptureRequest_setEntry_physicalCamera_u8

func ACaptureRequest_setEntry_physicalCamera_u8(request *ACaptureRequest, physicalId string, tag uint32, count uint32, data *uint8) Camera_status_t

func ACaptureRequest_setEntry_rational

func ACaptureRequest_setEntry_rational(request *ACaptureRequest, tag uint32, count uint32, data *ACameraMetadata_rational) Camera_status_t

func ACaptureRequest_setEntry_u8

func ACaptureRequest_setEntry_u8(request *ACaptureRequest, tag uint32, count uint32, data *uint8) Camera_status_t

func ACaptureRequest_setUserContext

func ACaptureRequest_setUserContext(request *ACaptureRequest, context unsafe.Pointer) Camera_status_t

func ACaptureSessionOutputContainer_add

func ACaptureSessionOutputContainer_add(container *ACaptureSessionOutputContainer, output *ACaptureSessionOutput) Camera_status_t

func ACaptureSessionOutputContainer_create

func ACaptureSessionOutputContainer_create(container **ACaptureSessionOutputContainer) Camera_status_t

func ACaptureSessionOutputContainer_remove

func ACaptureSessionOutputContainer_remove(container *ACaptureSessionOutputContainer, output *ACaptureSessionOutput) Camera_status_t

func ACaptureSessionOutput_create

func ACaptureSessionOutput_create(anw *ANativeWindow, output **ACaptureSessionOutput) Camera_status_t

func ACaptureSessionPhysicalOutput_create

func ACaptureSessionPhysicalOutput_create(anw *ANativeWindow, physicalId string, output **ACaptureSessionOutput) Camera_status_t

func ACaptureSessionSharedOutput_add

func ACaptureSessionSharedOutput_add(output *ACaptureSessionOutput, anw *ANativeWindow) Camera_status_t

func ACaptureSessionSharedOutput_create

func ACaptureSessionSharedOutput_create(anw *ANativeWindow, output **ACaptureSessionOutput) Camera_status_t

func ACaptureSessionSharedOutput_remove

func ACaptureSessionSharedOutput_remove(output *ACaptureSessionOutput, anw *ANativeWindow) Camera_status_t

type CgoAllocMap

type CgoAllocMap struct {
	// contains filtered or unexported fields
}

CgoAllocMap stores pointers to C allocated memory for future reference.

func UnpackPCharString

func UnpackPCharString(str string) (*C.char, *CgoAllocMap)

UnpackPCharString copies the data from Go string as *C.char.

func (*CgoAllocMap) Add

func (a *CgoAllocMap) Add(ptr unsafe.Pointer)

func (*CgoAllocMap) Borrow

func (a *CgoAllocMap) Borrow(b *CgoAllocMap)

func (*CgoAllocMap) Free

func (a *CgoAllocMap) Free()

func (*CgoAllocMap) IsEmpty

func (a *CgoAllocMap) IsEmpty() bool

type DeviceStateCallbacks

type DeviceStateCallbacks struct {
	OnDisconnected func()
	OnError        func(int)
}

DeviceStateCallbacks holds Go callbacks for ACameraDevice_StateCallbacks.

type JNIEnv

type JNIEnv C.JNIEnv

type Jobject

type Jobject C.jobject

type SessionStateCallbacks

type SessionStateCallbacks struct {
	OnClosed func()
	OnReady  func()
	OnActive func()
}

SessionStateCallbacks holds Go callbacks for ACameraCaptureSession_stateCallbacks.

type SliceHeader

type SliceHeader struct {
	Data unsafe.Pointer
	Len  int
	Cap  int
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL