camera2

package
v0.0.8 Latest Latest
Warning

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

Go to latest
Published: Mar 29, 2026 License: CC0-1.0 Imports: 6 Imported by: 1

Documentation ¶

Overview ¶

Package camera2 provides Go bindings for android.hardware.camera2.

Index ¶

Constants ¶

View Source
const (
	BlackLevelLock                                              = consts.BlackLevelLock
	ColorCorrectionAberrationMode                               = consts.ColorCorrectionAberrationMode
	ColorCorrectionColorTemperature                             = consts.ColorCorrectionColorTemperature
	ColorCorrectionColorTint                                    = consts.ColorCorrectionColorTint
	ColorCorrectionGains                                        = consts.ColorCorrectionGains
	ColorCorrectionMode                                         = consts.ColorCorrectionMode
	ColorCorrectionTransform                                    = consts.ColorCorrectionTransform
	ControlAeAntibandingMode                                    = consts.ControlAeAntibandingMode
	ControlAeExposureCompensation                               = consts.ControlAeExposureCompensation
	ControlAeLock                                               = consts.ControlAeLock
	ControlAeMode                                               = consts.ControlAeMode
	ControlAePrecaptureTrigger                                  = consts.ControlAePrecaptureTrigger
	ControlAePriorityMode                                       = consts.ControlAePriorityMode
	ControlAeRegions                                            = consts.ControlAeRegions
	ControlAeState                                              = consts.ControlAeState
	ControlAeTargetFpsRange                                     = consts.ControlAeTargetFpsRange
	ControlAfMode                                               = consts.ControlAfMode
	ControlAfRegions                                            = consts.ControlAfRegions
	ControlAfSceneChange                                        = consts.ControlAfSceneChange
	ControlAfState                                              = consts.ControlAfState
	ControlAfTrigger                                            = consts.ControlAfTrigger
	ControlAutoframing                                          = consts.ControlAutoframing
	ControlAutoframingState                                     = consts.ControlAutoframingState
	ControlAwbLock                                              = consts.ControlAwbLock
	ControlAwbMode                                              = consts.ControlAwbMode
	ControlAwbRegions                                           = consts.ControlAwbRegions
	ControlAwbState                                             = consts.ControlAwbState
	ControlCaptureIntent                                        = consts.ControlCaptureIntent
	ControlEffectMode                                           = consts.ControlEffectMode
	ControlEnableZsl                                            = consts.ControlEnableZsl
	ControlExtendedSceneMode                                    = consts.ControlExtendedSceneMode
	ControlLowLightBoostState                                   = consts.ControlLowLightBoostState
	ControlMode                                                 = consts.ControlMode
	ControlPostRawSensitivityBoost                              = consts.ControlPostRawSensitivityBoost
	ControlSceneMode                                            = consts.ControlSceneMode
	ControlSettingsOverride                                     = consts.ControlSettingsOverride
	ControlVideoStabilizationMode                               = consts.ControlVideoStabilizationMode
	ControlZoomMethod                                           = consts.ControlZoomMethod
	ControlZoomRatio                                            = consts.ControlZoomRatio
	DistortionCorrectionMode                                    = consts.DistortionCorrectionMode
	EdgeMode                                                    = consts.EdgeMode
	ExtensionCurrentType                                        = consts.ExtensionCurrentType
	ExtensionNightModeIndicator                                 = consts.ExtensionNightModeIndicator
	ExtensionStrength                                           = consts.ExtensionStrength
	FlashMode                                                   = consts.FlashMode
	FlashState                                                  = consts.FlashState
	FlashStrengthLevel                                          = consts.FlashStrengthLevel
	HotPixelMode                                                = consts.HotPixelMode
	JpegGpsLocation                                             = consts.JpegGpsLocation
	JpegOrientation                                             = consts.JpegOrientation
	JpegQuality                                                 = consts.JpegQuality
	JpegThumbnailQuality                                        = consts.JpegThumbnailQuality
	JpegThumbnailSize                                           = consts.JpegThumbnailSize
	LensAperture                                                = consts.LensAperture
	LensDistortion                                              = consts.LensDistortion
	LensFilterDensity                                           = consts.LensFilterDensity
	LensFocalLength                                             = consts.LensFocalLength
	LensFocusDistance                                           = consts.LensFocusDistance
	LensIntrinsicCalibration                                    = consts.LensIntrinsicCalibration
	LensOpticalStabilizationMode                                = consts.LensOpticalStabilizationMode
	LensPoseRotation                                            = consts.LensPoseRotation
	LensPoseTranslation                                         = consts.LensPoseTranslation
	LensRadialDistortion                                        = consts.LensRadialDistortion
	LensState                                                   = consts.LensState
	LogicalMultiCameraActivePhysicalId                          = consts.LogicalMultiCameraActivePhysicalId
	LogicalMultiCameraActivePhysicalSensorCropRegion            = consts.LogicalMultiCameraActivePhysicalSensorCropRegion
	NoiseReductionMode                                          = consts.NoiseReductionMode
	ReprocessEffectiveExposureFactor                            = consts.ReprocessEffectiveExposureFactor
	RequestPipelineDepth                                        = consts.RequestPipelineDepth
	ScalerCropRegion                                            = consts.ScalerCropRegion
	ScalerRawCropRegion                                         = consts.ScalerRawCropRegion
	ScalerRotateAndCrop                                         = consts.ScalerRotateAndCrop
	SensorDynamicBlackLevel                                     = consts.SensorDynamicBlackLevel
	SensorDynamicWhiteLevel                                     = consts.SensorDynamicWhiteLevel
	SensorExposureTime                                          = consts.SensorExposureTime
	SensorFrameDuration                                         = consts.SensorFrameDuration
	SensorGreenSplit                                            = consts.SensorGreenSplit
	SensorNeutralColorPoint                                     = consts.SensorNeutralColorPoint
	SensorPixelMode                                             = consts.SensorPixelMode
	SensorRawBinningFactorUsed                                  = consts.SensorRawBinningFactorUsed
	SensorRollingShutterSkew                                    = consts.SensorRollingShutterSkew
	SensorSensitivity                                           = consts.SensorSensitivity
	SensorTestPatternData                                       = consts.SensorTestPatternData
	SensorTestPatternMode                                       = consts.SensorTestPatternMode
	SensorTimestamp                                             = consts.SensorTimestamp
	ShadingMode                                                 = consts.ShadingMode
	StatisticsFaces                                             = consts.StatisticsFaces
	StatisticsFaceDetectMode                                    = consts.StatisticsFaceDetectMode
	StatisticsHotPixelMap                                       = consts.StatisticsHotPixelMap
	StatisticsHotPixelMapMode                                   = consts.StatisticsHotPixelMapMode
	StatisticsLensIntrinsicsSamples                             = consts.StatisticsLensIntrinsicsSamples
	StatisticsLensShadingCorrectionMap                          = consts.StatisticsLensShadingCorrectionMap
	StatisticsLensShadingMapMode                                = consts.StatisticsLensShadingMapMode
	StatisticsOisDataMode                                       = consts.StatisticsOisDataMode
	StatisticsOisSamples                                        = consts.StatisticsOisSamples
	StatisticsSceneFlicker                                      = consts.StatisticsSceneFlicker
	TonemapCurve                                                = consts.TonemapCurve
	TonemapGamma                                                = consts.TonemapGamma
	TonemapMode                                                 = consts.TonemapMode
	TonemapPresetCurve                                          = consts.TonemapPresetCurve
	AutomotiveLensFacingExteriorFront                           = consts.AutomotiveLensFacingExteriorFront
	AutomotiveLensFacingExteriorLeft                            = consts.AutomotiveLensFacingExteriorLeft
	AutomotiveLensFacingExteriorOther                           = consts.AutomotiveLensFacingExteriorOther
	AutomotiveLensFacingExteriorRear                            = consts.AutomotiveLensFacingExteriorRear
	AutomotiveLensFacingExteriorRight                           = consts.AutomotiveLensFacingExteriorRight
	AutomotiveLensFacingInteriorOther                           = consts.AutomotiveLensFacingInteriorOther
	AutomotiveLensFacingInteriorSeatRow1Center                  = consts.AutomotiveLensFacingInteriorSeatRow1Center
	AutomotiveLensFacingInteriorSeatRow1Left                    = consts.AutomotiveLensFacingInteriorSeatRow1Left
	AutomotiveLensFacingInteriorSeatRow1Right                   = consts.AutomotiveLensFacingInteriorSeatRow1Right
	AutomotiveLensFacingInteriorSeatRow2Center                  = consts.AutomotiveLensFacingInteriorSeatRow2Center
	AutomotiveLensFacingInteriorSeatRow2Left                    = consts.AutomotiveLensFacingInteriorSeatRow2Left
	AutomotiveLensFacingInteriorSeatRow2Right                   = consts.AutomotiveLensFacingInteriorSeatRow2Right
	AutomotiveLensFacingInteriorSeatRow3Center                  = consts.AutomotiveLensFacingInteriorSeatRow3Center
	AutomotiveLensFacingInteriorSeatRow3Left                    = consts.AutomotiveLensFacingInteriorSeatRow3Left
	AutomotiveLensFacingInteriorSeatRow3Right                   = consts.AutomotiveLensFacingInteriorSeatRow3Right
	AutomotiveLocationExteriorFront                             = consts.AutomotiveLocationExteriorFront
	AutomotiveLocationExteriorLeft                              = consts.AutomotiveLocationExteriorLeft
	AutomotiveLocationExteriorOther                             = consts.AutomotiveLocationExteriorOther
	AutomotiveLocationExteriorRear                              = consts.AutomotiveLocationExteriorRear
	AutomotiveLocationExteriorRight                             = consts.AutomotiveLocationExteriorRight
	AutomotiveLocationExtraFront                                = consts.AutomotiveLocationExtraFront
	AutomotiveLocationExtraLeft                                 = consts.AutomotiveLocationExtraLeft
	AutomotiveLocationExtraOther                                = consts.AutomotiveLocationExtraOther
	AutomotiveLocationExtraRear                                 = consts.AutomotiveLocationExtraRear
	AutomotiveLocationExtraRight                                = consts.AutomotiveLocationExtraRight
	AutomotiveLocationInterior                                  = consts.AutomotiveLocationInterior
	ColorCorrectionAberrationModeFast                           = consts.ColorCorrectionAberrationModeFast
	ColorCorrectionAberrationModeHighQuality                    = consts.ColorCorrectionAberrationModeHighQuality
	ColorCorrectionAberrationModeOff                            = consts.ColorCorrectionAberrationModeOff
	ColorCorrectionModeCct                                      = consts.ColorCorrectionModeCct
	ColorCorrectionModeFast                                     = consts.ColorCorrectionModeFast
	ColorCorrectionModeHighQuality                              = consts.ColorCorrectionModeHighQuality
	ColorCorrectionModeTransformMatrix                          = consts.ColorCorrectionModeTransformMatrix
	ControlAeAntibandingMode50hz                                = consts.ControlAeAntibandingMode50hz
	ControlAeAntibandingMode60hz                                = consts.ControlAeAntibandingMode60hz
	ControlAeAntibandingModeAuto                                = consts.ControlAeAntibandingModeAuto
	ControlAeAntibandingModeOff                                 = consts.ControlAeAntibandingModeOff
	ControlAeModeOff                                            = consts.ControlAeModeOff
	ControlAeModeOn                                             = consts.ControlAeModeOn
	ControlAeModeOnAlwaysFlash                                  = consts.ControlAeModeOnAlwaysFlash
	ControlAeModeOnAutoFlash                                    = consts.ControlAeModeOnAutoFlash
	ControlAeModeOnAutoFlashRedeye                              = consts.ControlAeModeOnAutoFlashRedeye
	ControlAeModeOnExternalFlash                                = consts.ControlAeModeOnExternalFlash
	ControlAeModeOnLowLightBoostBrightnessPriority              = consts.ControlAeModeOnLowLightBoostBrightnessPriority
	ControlAePrecaptureTriggerCancel                            = consts.ControlAePrecaptureTriggerCancel
	ControlAePrecaptureTriggerIdle                              = consts.ControlAePrecaptureTriggerIdle
	ControlAePrecaptureTriggerStart                             = consts.ControlAePrecaptureTriggerStart
	ControlAePriorityModeOff                                    = consts.ControlAePriorityModeOff
	ControlAePriorityModeSensorExposureTimePriority             = consts.ControlAePriorityModeSensorExposureTimePriority
	ControlAePriorityModeSensorSensitivityPriority              = consts.ControlAePriorityModeSensorSensitivityPriority
	ControlAeStateConverged                                     = consts.ControlAeStateConverged
	ControlAeStateFlashRequired                                 = consts.ControlAeStateFlashRequired
	ControlAeStateInactive                                      = consts.ControlAeStateInactive
	ControlAeStateLocked                                        = consts.ControlAeStateLocked
	ControlAeStatePrecapture                                    = consts.ControlAeStatePrecapture
	ControlAeStateSearching                                     = consts.ControlAeStateSearching
	ControlAfModeAuto                                           = consts.ControlAfModeAuto
	ControlAfModeContinuousPicture                              = consts.ControlAfModeContinuousPicture
	ControlAfModeContinuousVideo                                = consts.ControlAfModeContinuousVideo
	ControlAfModeEdof                                           = consts.ControlAfModeEdof
	ControlAfModeMacro                                          = consts.ControlAfModeMacro
	ControlAfModeOff                                            = consts.ControlAfModeOff
	ControlAfSceneChangeDetected                                = consts.ControlAfSceneChangeDetected
	ControlAfSceneChangeNotDetected                             = consts.ControlAfSceneChangeNotDetected
	ControlAfStateActiveScan                                    = consts.ControlAfStateActiveScan
	ControlAfStateFocusedLocked                                 = consts.ControlAfStateFocusedLocked
	ControlAfStateInactive                                      = consts.ControlAfStateInactive
	ControlAfStateNotFocusedLocked                              = consts.ControlAfStateNotFocusedLocked
	ControlAfStatePassiveFocused                                = consts.ControlAfStatePassiveFocused
	ControlAfStatePassiveScan                                   = consts.ControlAfStatePassiveScan
	ControlAfStatePassiveUnfocused                              = consts.ControlAfStatePassiveUnfocused
	ControlAfTriggerCancel                                      = consts.ControlAfTriggerCancel
	ControlAfTriggerIdle                                        = consts.ControlAfTriggerIdle
	ControlAfTriggerStart                                       = consts.ControlAfTriggerStart
	ControlAutoframingOff                                       = consts.ControlAutoframingOff
	ControlAutoframingOn                                        = consts.ControlAutoframingOn
	ControlAutoframingStateConverged                            = consts.ControlAutoframingStateConverged
	ControlAutoframingStateFraming                              = consts.ControlAutoframingStateFraming
	ControlAutoframingStateInactive                             = consts.ControlAutoframingStateInactive
	ControlAwbModeAuto                                          = consts.ControlAwbModeAuto
	ControlAwbModeCloudyDaylight                                = consts.ControlAwbModeCloudyDaylight
	ControlAwbModeDaylight                                      = consts.ControlAwbModeDaylight
	ControlAwbModeFluorescent                                   = consts.ControlAwbModeFluorescent
	ControlAwbModeIncandescent                                  = consts.ControlAwbModeIncandescent
	ControlAwbModeOff                                           = consts.ControlAwbModeOff
	ControlAwbModeShade                                         = consts.ControlAwbModeShade
	ControlAwbModeTwilight                                      = consts.ControlAwbModeTwilight
	ControlAwbModeWarmFluorescent                               = consts.ControlAwbModeWarmFluorescent
	ControlAwbStateConverged                                    = consts.ControlAwbStateConverged
	ControlAwbStateInactive                                     = consts.ControlAwbStateInactive
	ControlAwbStateLocked                                       = consts.ControlAwbStateLocked
	ControlAwbStateSearching                                    = consts.ControlAwbStateSearching
	ControlCaptureIntentCustom                                  = consts.ControlCaptureIntentCustom
	ControlCaptureIntentManual                                  = consts.ControlCaptureIntentManual
	ControlCaptureIntentMotionTracking                          = consts.ControlCaptureIntentMotionTracking
	ControlCaptureIntentPreview                                 = consts.ControlCaptureIntentPreview
	ControlCaptureIntentStillCapture                            = consts.ControlCaptureIntentStillCapture
	ControlCaptureIntentVideoRecord                             = consts.ControlCaptureIntentVideoRecord
	ControlCaptureIntentVideoSnapshot                           = consts.ControlCaptureIntentVideoSnapshot
	ControlCaptureIntentZeroShutterLag                          = consts.ControlCaptureIntentZeroShutterLag
	ControlEffectModeAqua                                       = consts.ControlEffectModeAqua
	ControlEffectModeBlackboard                                 = consts.ControlEffectModeBlackboard
	ControlEffectModeMono                                       = consts.ControlEffectModeMono
	ControlEffectModeNegative                                   = consts.ControlEffectModeNegative
	ControlEffectModeOff                                        = consts.ControlEffectModeOff
	ControlEffectModePosterize                                  = consts.ControlEffectModePosterize
	ControlEffectModeSepia                                      = consts.ControlEffectModeSepia
	ControlEffectModeSolarize                                   = consts.ControlEffectModeSolarize
	ControlEffectModeWhiteboard                                 = consts.ControlEffectModeWhiteboard
	ControlExtendedSceneModeBokehContinuous                     = consts.ControlExtendedSceneModeBokehContinuous
	ControlExtendedSceneModeBokehStillCapture                   = consts.ControlExtendedSceneModeBokehStillCapture
	ControlExtendedSceneModeDisabled                            = consts.ControlExtendedSceneModeDisabled
	ControlLowLightBoostStateActive                             = consts.ControlLowLightBoostStateActive
	ControlLowLightBoostStateInactive                           = consts.ControlLowLightBoostStateInactive
	ControlModeAuto                                             = consts.ControlModeAuto
	ControlModeOff                                              = consts.ControlModeOff
	ControlModeOffKeepState                                     = consts.ControlModeOffKeepState
	ControlModeUseExtendedSceneMode                             = consts.ControlModeUseExtendedSceneMode
	ControlModeUseSceneMode                                     = consts.ControlModeUseSceneMode
	ControlSceneModeAction                                      = consts.ControlSceneModeAction
	ControlSceneModeBarcode                                     = consts.ControlSceneModeBarcode
	ControlSceneModeBeach                                       = consts.ControlSceneModeBeach
	ControlSceneModeCandlelight                                 = consts.ControlSceneModeCandlelight
	ControlSceneModeDisabled                                    = consts.ControlSceneModeDisabled
	ControlSceneModeFacePriority                                = consts.ControlSceneModeFacePriority
	ControlSceneModeFireworks                                   = consts.ControlSceneModeFireworks
	ControlSceneModeHdr                                         = consts.ControlSceneModeHdr
	ControlSceneModeHighSpeedVideo                              = consts.ControlSceneModeHighSpeedVideo
	ControlSceneModeLandscape                                   = consts.ControlSceneModeLandscape
	ControlSceneModeNight                                       = consts.ControlSceneModeNight
	ControlSceneModeNightPortrait                               = consts.ControlSceneModeNightPortrait
	ControlSceneModeParty                                       = consts.ControlSceneModeParty
	ControlSceneModePortrait                                    = consts.ControlSceneModePortrait
	ControlSceneModeSnow                                        = consts.ControlSceneModeSnow
	ControlSceneModeSports                                      = consts.ControlSceneModeSports
	ControlSceneModeSteadyphoto                                 = consts.ControlSceneModeSteadyphoto
	ControlSceneModeSunset                                      = consts.ControlSceneModeSunset
	ControlSceneModeTheatre                                     = consts.ControlSceneModeTheatre
	ControlSettingsOverrideOff                                  = consts.ControlSettingsOverrideOff
	ControlSettingsOverrideZoom                                 = consts.ControlSettingsOverrideZoom
	ControlVideoStabilizationModeOff                            = consts.ControlVideoStabilizationModeOff
	ControlVideoStabilizationModeOn                             = consts.ControlVideoStabilizationModeOn
	ControlVideoStabilizationModePreviewStabilization           = consts.ControlVideoStabilizationModePreviewStabilization
	ControlZoomMethodAuto                                       = consts.ControlZoomMethodAuto
	ControlZoomMethodZoomRatio                                  = consts.ControlZoomMethodZoomRatio
	DistortionCorrectionModeFast                                = consts.DistortionCorrectionModeFast
	DistortionCorrectionModeHighQuality                         = consts.DistortionCorrectionModeHighQuality
	DistortionCorrectionModeOff                                 = consts.DistortionCorrectionModeOff
	EdgeModeFast                                                = consts.EdgeModeFast
	EdgeModeHighQuality                                         = consts.EdgeModeHighQuality
	EdgeModeOff                                                 = consts.EdgeModeOff
	EdgeModeZeroShutterLag                                      = consts.EdgeModeZeroShutterLag
	ExtensionNightModeIndicatorOff                              = consts.ExtensionNightModeIndicatorOff
	ExtensionNightModeIndicatorOn                               = consts.ExtensionNightModeIndicatorOn
	ExtensionNightModeIndicatorUnknown                          = consts.ExtensionNightModeIndicatorUnknown
	FlashModeOff                                                = consts.FlashModeOff
	FlashModeSingle                                             = consts.FlashModeSingle
	FlashModeTorch                                              = consts.FlashModeTorch
	FlashStateCharging                                          = consts.FlashStateCharging
	FlashStateFired                                             = consts.FlashStateFired
	FlashStatePartial                                           = consts.FlashStatePartial
	FlashStateReady                                             = consts.FlashStateReady
	FlashStateUnavailable                                       = consts.FlashStateUnavailable
	HotPixelModeFast                                            = consts.HotPixelModeFast
	HotPixelModeHighQuality                                     = consts.HotPixelModeHighQuality
	HotPixelModeOff                                             = consts.HotPixelModeOff
	InfoSupportedHardwareLevel3                                 = consts.InfoSupportedHardwareLevel3
	InfoSupportedHardwareLevelExternal                          = consts.InfoSupportedHardwareLevelExternal
	InfoSupportedHardwareLevelFull                              = consts.InfoSupportedHardwareLevelFull
	InfoSupportedHardwareLevelLegacy                            = consts.InfoSupportedHardwareLevelLegacy
	InfoSupportedHardwareLevelLimited                           = consts.InfoSupportedHardwareLevelLimited
	LensFacingBack                                              = consts.LensFacingBack
	LensFacingExternal                                          = consts.LensFacingExternal
	LensFacingFront                                             = consts.LensFacingFront
	LensInfoFocusDistanceCalibrationApproximate                 = consts.LensInfoFocusDistanceCalibrationApproximate
	LensInfoFocusDistanceCalibrationCalibrated                  = consts.LensInfoFocusDistanceCalibrationCalibrated
	LensInfoFocusDistanceCalibrationUncalibrated                = consts.LensInfoFocusDistanceCalibrationUncalibrated
	LensOpticalStabilizationModeOff                             = consts.LensOpticalStabilizationModeOff
	LensOpticalStabilizationModeOn                              = consts.LensOpticalStabilizationModeOn
	LensPoseReferenceAutomotive                                 = consts.LensPoseReferenceAutomotive
	LensPoseReferenceGyroscope                                  = consts.LensPoseReferenceGyroscope
	LensPoseReferencePrimaryCamera                              = consts.LensPoseReferencePrimaryCamera
	LensPoseReferenceUndefined                                  = consts.LensPoseReferenceUndefined
	LensStateMoving                                             = consts.LensStateMoving
	LensStateStationary                                         = consts.LensStateStationary
	LogicalMultiCameraSensorSyncTypeApproximate                 = consts.LogicalMultiCameraSensorSyncTypeApproximate
	LogicalMultiCameraSensorSyncTypeCalibrated                  = consts.LogicalMultiCameraSensorSyncTypeCalibrated
	NoiseReductionModeFast                                      = consts.NoiseReductionModeFast
	NoiseReductionModeHighQuality                               = consts.NoiseReductionModeHighQuality
	NoiseReductionModeMinimal                                   = consts.NoiseReductionModeMinimal
	NoiseReductionModeOff                                       = consts.NoiseReductionModeOff
	NoiseReductionModeZeroShutterLag                            = consts.NoiseReductionModeZeroShutterLag
	RequestAvailableCapabilitiesBackwardCompatible              = consts.RequestAvailableCapabilitiesBackwardCompatible
	RequestAvailableCapabilitiesBurstCapture                    = consts.RequestAvailableCapabilitiesBurstCapture
	RequestAvailableCapabilitiesColorSpaceProfiles              = consts.RequestAvailableCapabilitiesColorSpaceProfiles
	RequestAvailableCapabilitiesConstrainedHighSpeedVideo       = consts.RequestAvailableCapabilitiesConstrainedHighSpeedVideo
	RequestAvailableCapabilitiesDepthOutput                     = consts.RequestAvailableCapabilitiesDepthOutput
	RequestAvailableCapabilitiesDynamicRangeTenBit              = consts.RequestAvailableCapabilitiesDynamicRangeTenBit
	RequestAvailableCapabilitiesLogicalMultiCamera              = consts.RequestAvailableCapabilitiesLogicalMultiCamera
	RequestAvailableCapabilitiesManualPostProcessing            = consts.RequestAvailableCapabilitiesManualPostProcessing
	RequestAvailableCapabilitiesManualSensor                    = consts.RequestAvailableCapabilitiesManualSensor
	RequestAvailableCapabilitiesMonochrome                      = consts.RequestAvailableCapabilitiesMonochrome
	RequestAvailableCapabilitiesMotionTracking                  = consts.RequestAvailableCapabilitiesMotionTracking
	RequestAvailableCapabilitiesOfflineProcessing               = consts.RequestAvailableCapabilitiesOfflineProcessing
	RequestAvailableCapabilitiesPrivateReprocessing             = consts.RequestAvailableCapabilitiesPrivateReprocessing
	RequestAvailableCapabilitiesRaw                             = consts.RequestAvailableCapabilitiesRaw
	RequestAvailableCapabilitiesReadSensorSettings              = consts.RequestAvailableCapabilitiesReadSensorSettings
	RequestAvailableCapabilitiesRemosaicReprocessing            = consts.RequestAvailableCapabilitiesRemosaicReprocessing
	RequestAvailableCapabilitiesSecureImageData                 = consts.RequestAvailableCapabilitiesSecureImageData
	RequestAvailableCapabilitiesStreamUseCase                   = consts.RequestAvailableCapabilitiesStreamUseCase
	RequestAvailableCapabilitiesSystemCamera                    = consts.RequestAvailableCapabilitiesSystemCamera
	RequestAvailableCapabilitiesUltraHighResolutionSensor       = consts.RequestAvailableCapabilitiesUltraHighResolutionSensor
	RequestAvailableCapabilitiesYuvReprocessing                 = consts.RequestAvailableCapabilitiesYuvReprocessing
	ScalerAvailableStreamUseCasesCroppedRaw                     = consts.ScalerAvailableStreamUseCasesCroppedRaw
	ScalerAvailableStreamUseCasesDefault                        = consts.ScalerAvailableStreamUseCasesDefault
	ScalerAvailableStreamUseCasesPreview                        = consts.ScalerAvailableStreamUseCasesPreview
	ScalerAvailableStreamUseCasesPreviewVideoStill              = consts.ScalerAvailableStreamUseCasesPreviewVideoStill
	ScalerAvailableStreamUseCasesStillCapture                   = consts.ScalerAvailableStreamUseCasesStillCapture
	ScalerAvailableStreamUseCasesVideoCall                      = consts.ScalerAvailableStreamUseCasesVideoCall
	ScalerAvailableStreamUseCasesVideoRecord                    = consts.ScalerAvailableStreamUseCasesVideoRecord
	ScalerCroppingTypeCenterOnly                                = consts.ScalerCroppingTypeCenterOnly
	ScalerCroppingTypeFreeform                                  = consts.ScalerCroppingTypeFreeform
	ScalerRotateAndCrop180                                      = consts.ScalerRotateAndCrop180
	ScalerRotateAndCrop270                                      = consts.ScalerRotateAndCrop270
	ScalerRotateAndCrop90                                       = consts.ScalerRotateAndCrop90
	ScalerRotateAndCropAuto                                     = consts.ScalerRotateAndCropAuto
	ScalerRotateAndCropNone                                     = consts.ScalerRotateAndCropNone
	SensorInfoColorFilterArrangementBggr                        = consts.SensorInfoColorFilterArrangementBggr
	SensorInfoColorFilterArrangementGbrg                        = consts.SensorInfoColorFilterArrangementGbrg
	SensorInfoColorFilterArrangementGrbg                        = consts.SensorInfoColorFilterArrangementGrbg
	SensorInfoColorFilterArrangementMono                        = consts.SensorInfoColorFilterArrangementMono
	SensorInfoColorFilterArrangementNir                         = consts.SensorInfoColorFilterArrangementNir
	SensorInfoColorFilterArrangementRgb                         = consts.SensorInfoColorFilterArrangementRgb
	SensorInfoColorFilterArrangementRggb                        = consts.SensorInfoColorFilterArrangementRggb
	SensorInfoTimestampSourceRealtime                           = consts.SensorInfoTimestampSourceRealtime
	SensorInfoTimestampSourceUnknown                            = consts.SensorInfoTimestampSourceUnknown
	SensorPixelModeDefault                                      = consts.SensorPixelModeDefault
	SensorPixelModeMaximumResolution                            = consts.SensorPixelModeMaximumResolution
	SensorReadoutTimestampHardware                              = consts.SensorReadoutTimestampHardware
	SensorReadoutTimestampNotSupported                          = consts.SensorReadoutTimestampNotSupported
	SensorReferenceIlluminant1CloudyWeather                     = consts.SensorReferenceIlluminant1CloudyWeather
	SensorReferenceIlluminant1CoolWhiteFluorescent              = consts.SensorReferenceIlluminant1CoolWhiteFluorescent
	SensorReferenceIlluminant1D50                               = consts.SensorReferenceIlluminant1D50
	SensorReferenceIlluminant1D55                               = consts.SensorReferenceIlluminant1D55
	SensorReferenceIlluminant1D65                               = consts.SensorReferenceIlluminant1D65
	SensorReferenceIlluminant1D75                               = consts.SensorReferenceIlluminant1D75
	SensorReferenceIlluminant1Daylight                          = consts.SensorReferenceIlluminant1Daylight
	SensorReferenceIlluminant1DaylightFluorescent               = consts.SensorReferenceIlluminant1DaylightFluorescent
	SensorReferenceIlluminant1DayWhiteFluorescent               = consts.SensorReferenceIlluminant1DayWhiteFluorescent
	SensorReferenceIlluminant1FineWeather                       = consts.SensorReferenceIlluminant1FineWeather
	SensorReferenceIlluminant1Flash                             = consts.SensorReferenceIlluminant1Flash
	SensorReferenceIlluminant1Fluorescent                       = consts.SensorReferenceIlluminant1Fluorescent
	SensorReferenceIlluminant1IsoStudioTungsten                 = consts.SensorReferenceIlluminant1IsoStudioTungsten
	SensorReferenceIlluminant1Shade                             = consts.SensorReferenceIlluminant1Shade
	SensorReferenceIlluminant1StandardA                         = consts.SensorReferenceIlluminant1StandardA
	SensorReferenceIlluminant1StandardB                         = consts.SensorReferenceIlluminant1StandardB
	SensorReferenceIlluminant1StandardC                         = consts.SensorReferenceIlluminant1StandardC
	SensorReferenceIlluminant1Tungsten                          = consts.SensorReferenceIlluminant1Tungsten
	SensorReferenceIlluminant1WhiteFluorescent                  = consts.SensorReferenceIlluminant1WhiteFluorescent
	SensorTestPatternModeColorBars                              = consts.SensorTestPatternModeColorBars
	SensorTestPatternModeColorBarsFadeToGray                    = consts.SensorTestPatternModeColorBarsFadeToGray
	SensorTestPatternModeCustom1                                = consts.SensorTestPatternModeCustom1
	SensorTestPatternModeOff                                    = consts.SensorTestPatternModeOff
	SensorTestPatternModePn9                                    = consts.SensorTestPatternModePn9
	SensorTestPatternModeSolidColor                             = consts.SensorTestPatternModeSolidColor
	ShadingModeFast                                             = consts.ShadingModeFast
	ShadingModeHighQuality                                      = consts.ShadingModeHighQuality
	ShadingModeOff                                              = consts.ShadingModeOff
	StatisticsFaceDetectModeFull                                = consts.StatisticsFaceDetectModeFull
	StatisticsFaceDetectModeOff                                 = consts.StatisticsFaceDetectModeOff
	StatisticsFaceDetectModeSimple                              = consts.StatisticsFaceDetectModeSimple
	StatisticsLensShadingMapModeOff                             = consts.StatisticsLensShadingMapModeOff
	StatisticsLensShadingMapModeOn                              = consts.StatisticsLensShadingMapModeOn
	StatisticsOisDataModeOff                                    = consts.StatisticsOisDataModeOff
	StatisticsOisDataModeOn                                     = consts.StatisticsOisDataModeOn
	StatisticsSceneFlicker50hz                                  = consts.StatisticsSceneFlicker50hz
	StatisticsSceneFlicker60hz                                  = consts.StatisticsSceneFlicker60hz
	StatisticsSceneFlickerNone                                  = consts.StatisticsSceneFlickerNone
	SyncMaxLatencyPerFrameControl                               = consts.SyncMaxLatencyPerFrameControl
	SyncMaxLatencyUnknown                                       = consts.SyncMaxLatencyUnknown
	TonemapModeContrastCurve                                    = consts.TonemapModeContrastCurve
	TonemapModeFast                                             = consts.TonemapModeFast
	TonemapModeGammaValue                                       = consts.TonemapModeGammaValue
	TonemapModeHighQuality                                      = consts.TonemapModeHighQuality
	TonemapModePresetCurve                                      = consts.TonemapModePresetCurve
	TonemapPresetCurveRec709                                    = consts.TonemapPresetCurveRec709
	TonemapPresetCurveSrgb                                      = consts.TonemapPresetCurveSrgb
	ReasonError                                                 = consts.ReasonError
	ReasonFlushed                                               = consts.ReasonFlushed
	AudioRestrictionNone                                        = consts.AudioRestrictionNone
	AudioRestrictionVibration                                   = consts.AudioRestrictionVibration
	AudioRestrictionVibrationSound                              = consts.AudioRestrictionVibrationSound
	TemplateManual                                              = consts.TemplateManual
	TemplatePreview                                             = consts.TemplatePreview
	TemplateRecord                                              = consts.TemplateRecord
	TemplateStillCapture                                        = consts.TemplateStillCapture
	TemplateVideoSnapshot                                       = consts.TemplateVideoSnapshot
	TemplateZeroShutterLag                                      = consts.TemplateZeroShutterLag
	ErrorCameraDevice                                           = consts.ErrorCameraDevice
	ErrorCameraDisabled                                         = consts.ErrorCameraDisabled
	ErrorCameraInUse                                            = consts.ErrorCameraInUse
	ErrorCameraService                                          = consts.ErrorCameraService
	ErrorMaxCamerasInUse                                        = consts.ErrorMaxCamerasInUse
	CameraDisabled                                              = consts.CameraDisabled
	CameraDisconnected                                          = consts.CameraDisconnected
	CameraError                                                 = consts.CameraError
	CameraInUse                                                 = consts.CameraInUse
	MaxCamerasInUse                                             = consts.MaxCamerasInUse
	StatusInternalError                                         = consts.StatusInternalError
	AutomotiveLensFacing                                        = consts.AutomotiveLensFacing
	AutomotiveLocation                                          = consts.AutomotiveLocation
	ColorCorrectionAvailableAberrationModes                     = consts.ColorCorrectionAvailableAberrationModes
	ColorCorrectionAvailableModes                               = consts.ColorCorrectionAvailableModes
	ColorCorrectionColorTemperatureRange                        = consts.ColorCorrectionColorTemperatureRange
	ControlAeAvailableAntibandingModes                          = consts.ControlAeAvailableAntibandingModes
	ControlAeAvailableModes                                     = consts.ControlAeAvailableModes
	ControlAeAvailablePriorityModes                             = consts.ControlAeAvailablePriorityModes
	ControlAeAvailableTargetFpsRanges                           = consts.ControlAeAvailableTargetFpsRanges
	ControlAeCompensationRange                                  = consts.ControlAeCompensationRange
	ControlAeCompensationStep                                   = consts.ControlAeCompensationStep
	ControlAeLockAvailable                                      = consts.ControlAeLockAvailable
	ControlAfAvailableModes                                     = consts.ControlAfAvailableModes
	ControlAutoframingAvailable                                 = consts.ControlAutoframingAvailable
	ControlAvailableEffects                                     = consts.ControlAvailableEffects
	ControlAvailableExtendedSceneModeCapabilities               = consts.ControlAvailableExtendedSceneModeCapabilities
	ControlAvailableModes                                       = consts.ControlAvailableModes
	ControlAvailableSceneModes                                  = consts.ControlAvailableSceneModes
	ControlAvailableSettingsOverrides                           = consts.ControlAvailableSettingsOverrides
	ControlAvailableVideoStabilizationModes                     = consts.ControlAvailableVideoStabilizationModes
	ControlAwbAvailableModes                                    = consts.ControlAwbAvailableModes
	ControlAwbLockAvailable                                     = consts.ControlAwbLockAvailable
	ControlLowLightBoostInfoLuminanceRange                      = consts.ControlLowLightBoostInfoLuminanceRange
	ControlMaxRegionsAe                                         = consts.ControlMaxRegionsAe
	ControlMaxRegionsAf                                         = consts.ControlMaxRegionsAf
	ControlMaxRegionsAwb                                        = consts.ControlMaxRegionsAwb
	ControlPostRawSensitivityBoostRange                         = consts.ControlPostRawSensitivityBoostRange
	ControlZoomRatioRange                                       = consts.ControlZoomRatioRange
	DepthDepthIsExclusive                                       = consts.DepthDepthIsExclusive
	DistortionCorrectionAvailableModes                          = consts.DistortionCorrectionAvailableModes
	EdgeAvailableEdgeModes                                      = consts.EdgeAvailableEdgeModes
	FlashInfoAvailable                                          = consts.FlashInfoAvailable
	FlashInfoStrengthDefaultLevel                               = consts.FlashInfoStrengthDefaultLevel
	FlashInfoStrengthMaximumLevel                               = consts.FlashInfoStrengthMaximumLevel
	FlashSingleStrengthDefaultLevel                             = consts.FlashSingleStrengthDefaultLevel
	FlashSingleStrengthMaxLevel                                 = consts.FlashSingleStrengthMaxLevel
	FlashTorchStrengthDefaultLevel                              = consts.FlashTorchStrengthDefaultLevel
	FlashTorchStrengthMaxLevel                                  = consts.FlashTorchStrengthMaxLevel
	HotPixelAvailableHotPixelModes                              = consts.HotPixelAvailableHotPixelModes
	InfoDeviceStateSensorOrientationMap                         = consts.InfoDeviceStateSensorOrientationMap
	InfoSessionConfigurationQueryVersion                        = consts.InfoSessionConfigurationQueryVersion
	InfoSupportedHardwareLevel                                  = consts.InfoSupportedHardwareLevel
	InfoVersion                                                 = consts.InfoVersion
	JpegAvailableThumbnailSizes                                 = consts.JpegAvailableThumbnailSizes
	LensDistortionMaximumResolution                             = consts.LensDistortionMaximumResolution
	LensFacing                                                  = consts.LensFacing
	LensInfoAvailableApertures                                  = consts.LensInfoAvailableApertures
	LensInfoAvailableFilterDensities                            = consts.LensInfoAvailableFilterDensities
	LensInfoAvailableFocalLengths                               = consts.LensInfoAvailableFocalLengths
	LensInfoAvailableOpticalStabilization                       = consts.LensInfoAvailableOpticalStabilization
	LensInfoFocusDistanceCalibration                            = consts.LensInfoFocusDistanceCalibration
	LensInfoHyperfocalDistance                                  = consts.LensInfoHyperfocalDistance
	LensInfoMinimumFocusDistance                                = consts.LensInfoMinimumFocusDistance
	LensIntrinsicCalibrationMaximumResolution                   = consts.LensIntrinsicCalibrationMaximumResolution
	LensPoseReference                                           = consts.LensPoseReference
	LogicalMultiCameraSensorSyncType                            = consts.LogicalMultiCameraSensorSyncType
	NoiseReductionAvailableNoiseReductionModes                  = consts.NoiseReductionAvailableNoiseReductionModes
	ReprocessMaxCaptureStall                                    = consts.ReprocessMaxCaptureStall
	RequestAvailableCapabilities                                = consts.RequestAvailableCapabilities
	RequestAvailableColorSpaceProfiles                          = consts.RequestAvailableColorSpaceProfiles
	RequestAvailableDynamicRangeProfiles                        = consts.RequestAvailableDynamicRangeProfiles
	RequestMaxNumInputStreams                                   = consts.RequestMaxNumInputStreams
	RequestMaxNumOutputProc                                     = consts.RequestMaxNumOutputProc
	RequestMaxNumOutputProcStalling                             = consts.RequestMaxNumOutputProcStalling
	RequestMaxNumOutputRaw                                      = consts.RequestMaxNumOutputRaw
	RequestPartialResultCount                                   = consts.RequestPartialResultCount
	RequestPipelineMaxDepth                                     = consts.RequestPipelineMaxDepth
	RequestRecommendedTenBitDynamicRangeProfile                 = consts.RequestRecommendedTenBitDynamicRangeProfile
	ScalerAvailableMaxDigitalZoom                               = consts.ScalerAvailableMaxDigitalZoom
	ScalerAvailableRotateAndCropModes                           = consts.ScalerAvailableRotateAndCropModes
	ScalerAvailableStreamUseCases                               = consts.ScalerAvailableStreamUseCases
	ScalerCroppingType                                          = consts.ScalerCroppingType
	ScalerDefaultSecureImageSize                                = consts.ScalerDefaultSecureImageSize
	ScalerMandatoryConcurrentStreamCombinations                 = consts.ScalerMandatoryConcurrentStreamCombinations
	ScalerMandatoryMaximumResolutionStreamCombinations          = consts.ScalerMandatoryMaximumResolutionStreamCombinations
	ScalerMandatoryPreviewStabilizationOutputStreamCombinations = consts.ScalerMandatoryPreviewStabilizationOutputStreamCombinations
	ScalerMandatoryStreamCombinations                           = consts.ScalerMandatoryStreamCombinations
	ScalerMandatoryTenBitOutputStreamCombinations               = consts.ScalerMandatoryTenBitOutputStreamCombinations
	ScalerMandatoryUseCaseStreamCombinations                    = consts.ScalerMandatoryUseCaseStreamCombinations
	ScalerMultiResolutionStreamConfigurationMap                 = consts.ScalerMultiResolutionStreamConfigurationMap
	ScalerStreamConfigurationMap                                = consts.ScalerStreamConfigurationMap
	ScalerStreamConfigurationMapMaximumResolution               = consts.ScalerStreamConfigurationMapMaximumResolution
	SensorAvailableTestPatternModes                             = consts.SensorAvailableTestPatternModes
	SensorBlackLevelPattern                                     = consts.SensorBlackLevelPattern
	SensorCalibrationTransform1                                 = consts.SensorCalibrationTransform1
	SensorCalibrationTransform2                                 = consts.SensorCalibrationTransform2
	SensorColorTransform1                                       = consts.SensorColorTransform1
	SensorColorTransform2                                       = consts.SensorColorTransform2
	SensorForwardMatrix1                                        = consts.SensorForwardMatrix1
	SensorForwardMatrix2                                        = consts.SensorForwardMatrix2
	SensorInfoActiveArraySize                                   = consts.SensorInfoActiveArraySize
	SensorInfoActiveArraySizeMaximumResolution                  = consts.SensorInfoActiveArraySizeMaximumResolution
	SensorInfoBinningFactor                                     = consts.SensorInfoBinningFactor
	SensorInfoColorFilterArrangement                            = consts.SensorInfoColorFilterArrangement
	SensorInfoExposureTimeRange                                 = consts.SensorInfoExposureTimeRange
	SensorInfoLensShadingApplied                                = consts.SensorInfoLensShadingApplied
	SensorInfoMaxFrameDuration                                  = consts.SensorInfoMaxFrameDuration
	SensorInfoPhysicalSize                                      = consts.SensorInfoPhysicalSize
	SensorInfoPixelArraySize                                    = consts.SensorInfoPixelArraySize
	SensorInfoPixelArraySizeMaximumResolution                   = consts.SensorInfoPixelArraySizeMaximumResolution
	SensorInfoPreCorrectionActiveArraySize                      = consts.SensorInfoPreCorrectionActiveArraySize
	SensorInfoPreCorrectionActiveArraySizeMaximumResolution     = consts.SensorInfoPreCorrectionActiveArraySizeMaximumResolution
	SensorInfoSensitivityRange                                  = consts.SensorInfoSensitivityRange
	SensorInfoTimestampSource                                   = consts.SensorInfoTimestampSource
	SensorInfoWhiteLevel                                        = consts.SensorInfoWhiteLevel
	SensorMaxAnalogSensitivity                                  = consts.SensorMaxAnalogSensitivity
	SensorOpticalBlackRegions                                   = consts.SensorOpticalBlackRegions
	SensorOrientation                                           = consts.SensorOrientation
	SensorReadoutTimestamp                                      = consts.SensorReadoutTimestamp
	SensorReferenceIlluminant1                                  = consts.SensorReferenceIlluminant1
	SensorReferenceIlluminant2                                  = consts.SensorReferenceIlluminant2
	ShadingAvailableModes                                       = consts.ShadingAvailableModes
	StatisticsInfoAvailableFaceDetectModes                      = consts.StatisticsInfoAvailableFaceDetectModes
	StatisticsInfoAvailableHotPixelMapModes                     = consts.StatisticsInfoAvailableHotPixelMapModes
	StatisticsInfoAvailableLensShadingMapModes                  = consts.StatisticsInfoAvailableLensShadingMapModes
	StatisticsInfoAvailableOisDataModes                         = consts.StatisticsInfoAvailableOisDataModes
	StatisticsInfoMaxFaceCount                                  = consts.StatisticsInfoMaxFaceCount
	SyncMaxLatency                                              = consts.SyncMaxLatency
	TonemapAvailableToneMapModes                                = consts.TonemapAvailableToneMapModes
	TonemapMaxCurvePoints                                       = consts.TonemapMaxCurvePoints
	MaxThumbnailDimension                                       = consts.MaxThumbnailDimension
	Creator                                                     = consts.Creator
	ExtensionAutomatic                                          = consts.ExtensionAutomatic
	ExtensionBeauty                                             = consts.ExtensionBeauty
	ExtensionBokeh                                              = consts.ExtensionBokeh
	ExtensionFaceRetouch                                        = consts.ExtensionFaceRetouch
	ExtensionHdr                                                = consts.ExtensionHdr
	ExtensionNight                                              = consts.ExtensionNight
)

Variables ¶

This section is empty.

Functions ¶

func Init ¶

func Init(env *jni.Env) error

Init resolves all JNI class and method references for this package. It is safe to call multiple times (uses sync.Once internally). Exported for E2E testing on Android.

Types ¶

type CameraAccessException ¶

type CameraAccessException struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CameraAccessException wraps android.hardware.camera2.CameraAccessException.

func NewCameraAccessException ¶

func NewCameraAccessException(vm *jni.VM, arg0 int32) (*CameraAccessException, error)

NewCameraAccessException creates a new android.hardware.camera2.CameraAccessException instance.

func (*CameraAccessException) GetReason ¶

func (m *CameraAccessException) GetReason() (int32, error)

GetReason calls android.hardware.camera2.CameraAccessException.getReason.

func (*CameraAccessException) ToString ¶ added in v0.0.8

func (m *CameraAccessException) ToString() (string, error)

ToString calls android.hardware.camera2.CameraAccessException.toString.

type CameraCaptureSession ¶

type CameraCaptureSession struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CameraCaptureSession wraps android.hardware.camera2.CameraCaptureSession.

func (*CameraCaptureSession) AbortCaptures ¶

func (m *CameraCaptureSession) AbortCaptures() error

AbortCaptures calls android.hardware.camera2.CameraCaptureSession.abortCaptures.

func (*CameraCaptureSession) CaptureSingleRequest ¶

func (m *CameraCaptureSession) CaptureSingleRequest(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
) (int32, error)

CaptureSingleRequest calls android.hardware.camera2.CameraCaptureSession.captureSingleRequest.

func (*CameraCaptureSession) Close ¶

func (m *CameraCaptureSession) Close() error

Close calls android.hardware.camera2.CameraCaptureSession.close.

func (*CameraCaptureSession) GetDevice ¶

func (m *CameraCaptureSession) GetDevice() (*jni.Object, error)

GetDevice calls android.hardware.camera2.CameraCaptureSession.getDevice.

func (*CameraCaptureSession) GetInputSurface ¶

func (m *CameraCaptureSession) GetInputSurface() (*jni.Object, error)

GetInputSurface calls android.hardware.camera2.CameraCaptureSession.getInputSurface.

func (*CameraCaptureSession) IsReprocessable ¶

func (m *CameraCaptureSession) IsReprocessable() (bool, error)

IsReprocessable calls android.hardware.camera2.CameraCaptureSession.isReprocessable.

func (*CameraCaptureSession) Prepare ¶

func (m *CameraCaptureSession) Prepare(arg0 *jni.Object) error

Prepare calls android.hardware.camera2.CameraCaptureSession.prepare.

func (*CameraCaptureSession) SetSingleRepeatingRequest ¶

func (m *CameraCaptureSession) SetSingleRepeatingRequest(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
) (int32, error)

SetSingleRepeatingRequest calls android.hardware.camera2.CameraCaptureSession.setSingleRepeatingRequest.

func (*CameraCaptureSession) StopRepeating ¶

func (m *CameraCaptureSession) StopRepeating() error

StopRepeating calls android.hardware.camera2.CameraCaptureSession.stopRepeating.

func (*CameraCaptureSession) SupportsOfflineProcessing ¶

func (m *CameraCaptureSession) SupportsOfflineProcessing(arg0 *jni.Object) (bool, error)

SupportsOfflineProcessing calls android.hardware.camera2.CameraCaptureSession.supportsOfflineProcessing.

func (*CameraCaptureSession) ToString ¶ added in v0.0.8

func (m *CameraCaptureSession) ToString() (string, error)

ToString calls android.hardware.camera2.CameraCaptureSession.toString.

func (*CameraCaptureSession) UpdateOutputConfiguration ¶

func (m *CameraCaptureSession) UpdateOutputConfiguration(arg0 *jni.Object) error

UpdateOutputConfiguration calls android.hardware.camera2.CameraCaptureSession.updateOutputConfiguration.

type CameraCaptureSessionCaptureCallback ¶

type CameraCaptureSessionCaptureCallback struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CameraCaptureSessionCaptureCallback wraps android.hardware.camera2.CameraCaptureSession$CaptureCallback.

func (*CameraCaptureSessionCaptureCallback) OnCaptureBufferLost ¶

func (m *CameraCaptureSessionCaptureCallback) OnCaptureBufferLost(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
	arg3 int64,
) error

OnCaptureBufferLost calls android.hardware.camera2.CameraCaptureSession$CaptureCallback.onCaptureBufferLost.

func (*CameraCaptureSessionCaptureCallback) OnCaptureCompleted ¶

func (m *CameraCaptureSessionCaptureCallback) OnCaptureCompleted(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
) error

OnCaptureCompleted calls android.hardware.camera2.CameraCaptureSession$CaptureCallback.onCaptureCompleted.

func (*CameraCaptureSessionCaptureCallback) OnCaptureFailed ¶

func (m *CameraCaptureSessionCaptureCallback) OnCaptureFailed(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
) error

OnCaptureFailed calls android.hardware.camera2.CameraCaptureSession$CaptureCallback.onCaptureFailed.

func (*CameraCaptureSessionCaptureCallback) OnCaptureProgressed ¶

func (m *CameraCaptureSessionCaptureCallback) OnCaptureProgressed(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
) error

OnCaptureProgressed calls android.hardware.camera2.CameraCaptureSession$CaptureCallback.onCaptureProgressed.

func (*CameraCaptureSessionCaptureCallback) OnCaptureSequenceAborted ¶

func (m *CameraCaptureSessionCaptureCallback) OnCaptureSequenceAborted(arg0 *jni.Object, arg1 int32) error

OnCaptureSequenceAborted calls android.hardware.camera2.CameraCaptureSession$CaptureCallback.onCaptureSequenceAborted.

func (*CameraCaptureSessionCaptureCallback) OnCaptureSequenceCompleted ¶

func (m *CameraCaptureSessionCaptureCallback) OnCaptureSequenceCompleted(
	arg0 *jni.Object,
	arg1 int32,
	arg2 int64,
) error

OnCaptureSequenceCompleted calls android.hardware.camera2.CameraCaptureSession$CaptureCallback.onCaptureSequenceCompleted.

func (*CameraCaptureSessionCaptureCallback) OnCaptureStarted ¶

func (m *CameraCaptureSessionCaptureCallback) OnCaptureStarted(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 int64,
	arg3 int64,
) error

OnCaptureStarted calls android.hardware.camera2.CameraCaptureSession$CaptureCallback.onCaptureStarted.

func (*CameraCaptureSessionCaptureCallback) OnReadoutStarted ¶

func (m *CameraCaptureSessionCaptureCallback) OnReadoutStarted(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 int64,
	arg3 int64,
) error

OnReadoutStarted calls android.hardware.camera2.CameraCaptureSession$CaptureCallback.onReadoutStarted.

func (*CameraCaptureSessionCaptureCallback) ToString ¶ added in v0.0.8

ToString calls android.hardware.camera2.CameraCaptureSession$CaptureCallback.toString.

type CameraCaptureSessionStateCallback ¶

type CameraCaptureSessionStateCallback struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CameraCaptureSessionStateCallback wraps android.hardware.camera2.CameraCaptureSession$StateCallback.

func (*CameraCaptureSessionStateCallback) OnActive ¶

OnActive calls android.hardware.camera2.CameraCaptureSession$StateCallback.onActive.

func (*CameraCaptureSessionStateCallback) OnCaptureQueueEmpty ¶

func (m *CameraCaptureSessionStateCallback) OnCaptureQueueEmpty(arg0 *jni.Object) error

OnCaptureQueueEmpty calls android.hardware.camera2.CameraCaptureSession$StateCallback.onCaptureQueueEmpty.

func (*CameraCaptureSessionStateCallback) OnClosed ¶

OnClosed calls android.hardware.camera2.CameraCaptureSession$StateCallback.onClosed.

func (*CameraCaptureSessionStateCallback) OnConfigureFailed ¶

func (m *CameraCaptureSessionStateCallback) OnConfigureFailed(arg0 *jni.Object) error

OnConfigureFailed calls android.hardware.camera2.CameraCaptureSession$StateCallback.onConfigureFailed.

func (*CameraCaptureSessionStateCallback) OnConfigured ¶

func (m *CameraCaptureSessionStateCallback) OnConfigured(arg0 *jni.Object) error

OnConfigured calls android.hardware.camera2.CameraCaptureSession$StateCallback.onConfigured.

func (*CameraCaptureSessionStateCallback) OnReady ¶

OnReady calls android.hardware.camera2.CameraCaptureSession$StateCallback.onReady.

func (*CameraCaptureSessionStateCallback) OnSurfacePrepared ¶

func (m *CameraCaptureSessionStateCallback) OnSurfacePrepared(arg0 *jni.Object, arg1 *jni.Object) error

OnSurfacePrepared calls android.hardware.camera2.CameraCaptureSession$StateCallback.onSurfacePrepared.

func (*CameraCaptureSessionStateCallback) ToString ¶ added in v0.0.8

ToString calls android.hardware.camera2.CameraCaptureSession$StateCallback.toString.

type CameraCharacteristics ¶

type CameraCharacteristics struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CameraCharacteristics wraps android.hardware.camera2.CameraCharacteristics.

func (*CameraCharacteristics) GetAvailableCaptureRequestKeys ¶ added in v0.0.8

func (m *CameraCharacteristics) GetAvailableCaptureRequestKeys() (*jni.Object, error)

GetAvailableCaptureRequestKeys calls android.hardware.camera2.CameraCharacteristics.getAvailableCaptureRequestKeys.

func (*CameraCharacteristics) GetAvailableCaptureResultKeys ¶ added in v0.0.8

func (m *CameraCharacteristics) GetAvailableCaptureResultKeys() (*jni.Object, error)

GetAvailableCaptureResultKeys calls android.hardware.camera2.CameraCharacteristics.getAvailableCaptureResultKeys.

func (*CameraCharacteristics) GetAvailablePhysicalCameraRequestKeys ¶ added in v0.0.8

func (m *CameraCharacteristics) GetAvailablePhysicalCameraRequestKeys() (*jni.Object, error)

GetAvailablePhysicalCameraRequestKeys calls android.hardware.camera2.CameraCharacteristics.getAvailablePhysicalCameraRequestKeys.

func (*CameraCharacteristics) GetAvailableSessionCharacteristicsKeys ¶ added in v0.0.8

func (m *CameraCharacteristics) GetAvailableSessionCharacteristicsKeys() (*jni.Object, error)

GetAvailableSessionCharacteristicsKeys calls android.hardware.camera2.CameraCharacteristics.getAvailableSessionCharacteristicsKeys.

func (*CameraCharacteristics) GetAvailableSessionKeys ¶ added in v0.0.8

func (m *CameraCharacteristics) GetAvailableSessionKeys() (*jni.Object, error)

GetAvailableSessionKeys calls android.hardware.camera2.CameraCharacteristics.getAvailableSessionKeys.

func (*CameraCharacteristics) GetKeys ¶ added in v0.0.8

func (m *CameraCharacteristics) GetKeys() (*jni.Object, error)

GetKeys calls android.hardware.camera2.CameraCharacteristics.getKeys.

func (*CameraCharacteristics) GetKeysNeedingPermission ¶ added in v0.0.8

func (m *CameraCharacteristics) GetKeysNeedingPermission() (*jni.Object, error)

GetKeysNeedingPermission calls android.hardware.camera2.CameraCharacteristics.getKeysNeedingPermission.

func (*CameraCharacteristics) GetPhysicalCameraIds ¶ added in v0.0.8

func (m *CameraCharacteristics) GetPhysicalCameraIds() (*jni.Object, error)

GetPhysicalCameraIds calls android.hardware.camera2.CameraCharacteristics.getPhysicalCameraIds.

func (*CameraCharacteristics) GetRecommendedStreamConfigurationMap ¶

func (m *CameraCharacteristics) GetRecommendedStreamConfigurationMap(arg0 int32) (*jni.Object, error)

GetRecommendedStreamConfigurationMap calls android.hardware.camera2.CameraCharacteristics.getRecommendedStreamConfigurationMap.

func (*CameraCharacteristics) ToString ¶ added in v0.0.8

func (m *CameraCharacteristics) ToString() (string, error)

ToString calls android.hardware.camera2.CameraCharacteristics.toString.

type CameraCharacteristicsKey ¶

type CameraCharacteristicsKey struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CameraCharacteristicsKey wraps android.hardware.camera2.CameraCharacteristics$Key.

func (*CameraCharacteristicsKey) Equals ¶

func (m *CameraCharacteristicsKey) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.hardware.camera2.CameraCharacteristics$Key.equals.

func (*CameraCharacteristicsKey) GetName ¶

func (m *CameraCharacteristicsKey) GetName() (string, error)

GetName calls android.hardware.camera2.CameraCharacteristics$Key.getName.

func (*CameraCharacteristicsKey) HashCode ¶

func (m *CameraCharacteristicsKey) HashCode() (int32, error)

HashCode calls android.hardware.camera2.CameraCharacteristics$Key.hashCode.

func (*CameraCharacteristicsKey) ToString ¶

func (m *CameraCharacteristicsKey) ToString() (string, error)

ToString calls android.hardware.camera2.CameraCharacteristics$Key.toString.

type CameraConstrainedHighSpeedCaptureSession ¶ added in v0.0.8

type CameraConstrainedHighSpeedCaptureSession struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CameraConstrainedHighSpeedCaptureSession wraps android.hardware.camera2.CameraConstrainedHighSpeedCaptureSession.

func (*CameraConstrainedHighSpeedCaptureSession) CreateHighSpeedRequestList ¶ added in v0.0.8

func (m *CameraConstrainedHighSpeedCaptureSession) CreateHighSpeedRequestList(arg0 *jni.Object) (*jni.Object, error)

CreateHighSpeedRequestList calls android.hardware.camera2.CameraConstrainedHighSpeedCaptureSession.createHighSpeedRequestList.

func (*CameraConstrainedHighSpeedCaptureSession) ToString ¶ added in v0.0.8

ToString calls android.hardware.camera2.CameraConstrainedHighSpeedCaptureSession.toString.

type CameraDevice ¶

type CameraDevice struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CameraDevice wraps android.hardware.camera2.CameraDevice.

func (*CameraDevice) Close ¶

func (m *CameraDevice) Close() error

Close calls android.hardware.camera2.CameraDevice.close.

func (*CameraDevice) CreateCaptureRequest ¶

func (m *CameraDevice) CreateCaptureRequest(arg0 int32) (*jni.Object, error)

CreateCaptureRequest calls android.hardware.camera2.CameraDevice.createCaptureRequest.

func (*CameraDevice) CreateCaptureSession ¶

func (m *CameraDevice) CreateCaptureSession(arg0 *jni.Object) error

CreateCaptureSession calls android.hardware.camera2.CameraDevice.createCaptureSession.

func (*CameraDevice) CreateExtensionSession ¶

func (m *CameraDevice) CreateExtensionSession(arg0 *jni.Object) error

CreateExtensionSession calls android.hardware.camera2.CameraDevice.createExtensionSession.

func (*CameraDevice) CreateReprocessCaptureRequest ¶

func (m *CameraDevice) CreateReprocessCaptureRequest(arg0 *jni.Object) (*jni.Object, error)

CreateReprocessCaptureRequest calls android.hardware.camera2.CameraDevice.createReprocessCaptureRequest.

func (*CameraDevice) GetCameraAudioRestriction ¶

func (m *CameraDevice) GetCameraAudioRestriction() (int32, error)

GetCameraAudioRestriction calls android.hardware.camera2.CameraDevice.getCameraAudioRestriction.

func (*CameraDevice) GetId ¶

func (m *CameraDevice) GetId() (string, error)

GetId calls android.hardware.camera2.CameraDevice.getId.

func (*CameraDevice) IsSessionConfigurationSupported ¶

func (m *CameraDevice) IsSessionConfigurationSupported(arg0 *jni.Object) (bool, error)

IsSessionConfigurationSupported calls android.hardware.camera2.CameraDevice.isSessionConfigurationSupported.

func (*CameraDevice) SetCameraAudioRestriction ¶

func (m *CameraDevice) SetCameraAudioRestriction(arg0 int32) error

SetCameraAudioRestriction calls android.hardware.camera2.CameraDevice.setCameraAudioRestriction.

func (*CameraDevice) ToString ¶ added in v0.0.8

func (m *CameraDevice) ToString() (string, error)

ToString calls android.hardware.camera2.CameraDevice.toString.

type CameraDeviceCameraDeviceSetup ¶

type CameraDeviceCameraDeviceSetup struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CameraDeviceCameraDeviceSetup wraps android.hardware.camera2.CameraDevice$CameraDeviceSetup.

func (*CameraDeviceCameraDeviceSetup) CreateCaptureRequest ¶

func (m *CameraDeviceCameraDeviceSetup) CreateCaptureRequest(arg0 int32) (*jni.Object, error)

CreateCaptureRequest calls android.hardware.camera2.CameraDevice$CameraDeviceSetup.createCaptureRequest.

func (*CameraDeviceCameraDeviceSetup) GetId ¶

GetId calls android.hardware.camera2.CameraDevice$CameraDeviceSetup.getId.

func (*CameraDeviceCameraDeviceSetup) GetSessionCharacteristics ¶

func (m *CameraDeviceCameraDeviceSetup) GetSessionCharacteristics(arg0 *jni.Object) (*jni.Object, error)

GetSessionCharacteristics calls android.hardware.camera2.CameraDevice$CameraDeviceSetup.getSessionCharacteristics.

func (*CameraDeviceCameraDeviceSetup) IsSessionConfigurationSupported ¶

func (m *CameraDeviceCameraDeviceSetup) IsSessionConfigurationSupported(arg0 *jni.Object) (bool, error)

IsSessionConfigurationSupported calls android.hardware.camera2.CameraDevice$CameraDeviceSetup.isSessionConfigurationSupported.

func (*CameraDeviceCameraDeviceSetup) OpenCamera ¶

func (m *CameraDeviceCameraDeviceSetup) OpenCamera(arg0 *jni.Object, arg1 *jni.Object) error

OpenCamera calls android.hardware.camera2.CameraDevice$CameraDeviceSetup.openCamera.

func (*CameraDeviceCameraDeviceSetup) ToString ¶ added in v0.0.8

func (m *CameraDeviceCameraDeviceSetup) ToString() (string, error)

ToString calls android.hardware.camera2.CameraDevice$CameraDeviceSetup.toString.

type CameraDeviceStateCallback ¶

type CameraDeviceStateCallback struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CameraDeviceStateCallback wraps android.hardware.camera2.CameraDevice$StateCallback.

func (*CameraDeviceStateCallback) OnClosed ¶

func (m *CameraDeviceStateCallback) OnClosed(arg0 *jni.Object) error

OnClosed calls android.hardware.camera2.CameraDevice$StateCallback.onClosed.

func (*CameraDeviceStateCallback) OnDisconnected ¶

func (m *CameraDeviceStateCallback) OnDisconnected(arg0 *jni.Object) error

OnDisconnected calls android.hardware.camera2.CameraDevice$StateCallback.onDisconnected.

func (*CameraDeviceStateCallback) OnError ¶

func (m *CameraDeviceStateCallback) OnError(arg0 *jni.Object, arg1 int32) error

OnError calls android.hardware.camera2.CameraDevice$StateCallback.onError.

func (*CameraDeviceStateCallback) OnOpened ¶

func (m *CameraDeviceStateCallback) OnOpened(arg0 *jni.Object) error

OnOpened calls android.hardware.camera2.CameraDevice$StateCallback.onOpened.

func (*CameraDeviceStateCallback) ToString ¶ added in v0.0.8

func (m *CameraDeviceStateCallback) ToString() (string, error)

ToString calls android.hardware.camera2.CameraDevice$StateCallback.toString.

type CameraExtensionCharacteristics ¶

type CameraExtensionCharacteristics struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CameraExtensionCharacteristics wraps android.hardware.camera2.CameraExtensionCharacteristics.

func (*CameraExtensionCharacteristics) GetAvailableCaptureRequestKeys ¶ added in v0.0.8

func (m *CameraExtensionCharacteristics) GetAvailableCaptureRequestKeys(arg0 int32) (*jni.Object, error)

GetAvailableCaptureRequestKeys calls android.hardware.camera2.CameraExtensionCharacteristics.getAvailableCaptureRequestKeys.

func (*CameraExtensionCharacteristics) GetAvailableCaptureResultKeys ¶ added in v0.0.8

func (m *CameraExtensionCharacteristics) GetAvailableCaptureResultKeys(arg0 int32) (*jni.Object, error)

GetAvailableCaptureResultKeys calls android.hardware.camera2.CameraExtensionCharacteristics.getAvailableCaptureResultKeys.

func (*CameraExtensionCharacteristics) GetEstimatedCaptureLatencyRangeMillis ¶ added in v0.0.8

func (m *CameraExtensionCharacteristics) GetEstimatedCaptureLatencyRangeMillis(
	arg0 int32,
	arg1 *jni.Object,
	arg2 int32,
) (*jni.Object, error)

GetEstimatedCaptureLatencyRangeMillis calls android.hardware.camera2.CameraExtensionCharacteristics.getEstimatedCaptureLatencyRangeMillis.

func (*CameraExtensionCharacteristics) GetExtensionSupportedSizes ¶ added in v0.0.8

func (m *CameraExtensionCharacteristics) GetExtensionSupportedSizes(arg0 int32, arg1 int32) (*jni.Object, error)

GetExtensionSupportedSizes calls android.hardware.camera2.CameraExtensionCharacteristics.getExtensionSupportedSizes.

func (*CameraExtensionCharacteristics) GetKeys ¶ added in v0.0.8

func (m *CameraExtensionCharacteristics) GetKeys(arg0 int32) (*jni.Object, error)

GetKeys calls android.hardware.camera2.CameraExtensionCharacteristics.getKeys.

func (*CameraExtensionCharacteristics) GetPostviewSupportedSizes ¶ added in v0.0.8

func (m *CameraExtensionCharacteristics) GetPostviewSupportedSizes(
	arg0 int32,
	arg1 *jni.Object,
	arg2 int32,
) (*jni.Object, error)

GetPostviewSupportedSizes calls android.hardware.camera2.CameraExtensionCharacteristics.getPostviewSupportedSizes.

func (*CameraExtensionCharacteristics) GetSupportedExtensions ¶ added in v0.0.8

func (m *CameraExtensionCharacteristics) GetSupportedExtensions() (*jni.Object, error)

GetSupportedExtensions calls android.hardware.camera2.CameraExtensionCharacteristics.getSupportedExtensions.

func (*CameraExtensionCharacteristics) IsCaptureProcessProgressAvailable ¶

func (m *CameraExtensionCharacteristics) IsCaptureProcessProgressAvailable(arg0 int32) (bool, error)

IsCaptureProcessProgressAvailable calls android.hardware.camera2.CameraExtensionCharacteristics.isCaptureProcessProgressAvailable.

func (*CameraExtensionCharacteristics) IsPostviewAvailable ¶

func (m *CameraExtensionCharacteristics) IsPostviewAvailable(arg0 int32) (bool, error)

IsPostviewAvailable calls android.hardware.camera2.CameraExtensionCharacteristics.isPostviewAvailable.

func (*CameraExtensionCharacteristics) ToString ¶ added in v0.0.8

func (m *CameraExtensionCharacteristics) ToString() (string, error)

ToString calls android.hardware.camera2.CameraExtensionCharacteristics.toString.

type CameraExtensionSession ¶

type CameraExtensionSession struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CameraExtensionSession wraps android.hardware.camera2.CameraExtensionSession.

func (*CameraExtensionSession) Capture ¶

func (m *CameraExtensionSession) Capture(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
) (int32, error)

Capture calls android.hardware.camera2.CameraExtensionSession.capture.

func (*CameraExtensionSession) Close ¶

func (m *CameraExtensionSession) Close() error

Close calls android.hardware.camera2.CameraExtensionSession.close.

func (*CameraExtensionSession) GetDevice ¶

func (m *CameraExtensionSession) GetDevice() (*jni.Object, error)

GetDevice calls android.hardware.camera2.CameraExtensionSession.getDevice.

func (*CameraExtensionSession) GetRealtimeStillCaptureLatency ¶

func (m *CameraExtensionSession) GetRealtimeStillCaptureLatency() (*jni.Object, error)

GetRealtimeStillCaptureLatency calls android.hardware.camera2.CameraExtensionSession.getRealtimeStillCaptureLatency.

func (*CameraExtensionSession) SetRepeatingRequest ¶

func (m *CameraExtensionSession) SetRepeatingRequest(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
) (int32, error)

SetRepeatingRequest calls android.hardware.camera2.CameraExtensionSession.setRepeatingRequest.

func (*CameraExtensionSession) StopRepeating ¶

func (m *CameraExtensionSession) StopRepeating() error

StopRepeating calls android.hardware.camera2.CameraExtensionSession.stopRepeating.

func (*CameraExtensionSession) ToString ¶ added in v0.0.8

func (m *CameraExtensionSession) ToString() (string, error)

ToString calls android.hardware.camera2.CameraExtensionSession.toString.

type CameraExtensionSessionExtensionCaptureCallback ¶

type CameraExtensionSessionExtensionCaptureCallback struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CameraExtensionSessionExtensionCaptureCallback wraps android.hardware.camera2.CameraExtensionSession$ExtensionCaptureCallback.

func (*CameraExtensionSessionExtensionCaptureCallback) OnCaptureFailed2 ¶

func (m *CameraExtensionSessionExtensionCaptureCallback) OnCaptureFailed2(arg0 *jni.Object, arg1 *jni.Object) error

OnCaptureFailed2 calls android.hardware.camera2.CameraExtensionSession$ExtensionCaptureCallback.onCaptureFailed.

func (*CameraExtensionSessionExtensionCaptureCallback) OnCaptureFailed3_1 ¶

func (m *CameraExtensionSessionExtensionCaptureCallback) OnCaptureFailed3_1(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 int32,
) error

OnCaptureFailed3_1 calls android.hardware.camera2.CameraExtensionSession$ExtensionCaptureCallback.onCaptureFailed.

func (*CameraExtensionSessionExtensionCaptureCallback) OnCaptureProcessProgressed ¶

func (m *CameraExtensionSessionExtensionCaptureCallback) OnCaptureProcessProgressed(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 int32,
) error

OnCaptureProcessProgressed calls android.hardware.camera2.CameraExtensionSession$ExtensionCaptureCallback.onCaptureProcessProgressed.

func (*CameraExtensionSessionExtensionCaptureCallback) OnCaptureProcessStarted ¶

func (m *CameraExtensionSessionExtensionCaptureCallback) OnCaptureProcessStarted(arg0 *jni.Object, arg1 *jni.Object) error

OnCaptureProcessStarted calls android.hardware.camera2.CameraExtensionSession$ExtensionCaptureCallback.onCaptureProcessStarted.

func (*CameraExtensionSessionExtensionCaptureCallback) OnCaptureResultAvailable ¶

func (m *CameraExtensionSessionExtensionCaptureCallback) OnCaptureResultAvailable(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
) error

OnCaptureResultAvailable calls android.hardware.camera2.CameraExtensionSession$ExtensionCaptureCallback.onCaptureResultAvailable.

func (*CameraExtensionSessionExtensionCaptureCallback) OnCaptureSequenceAborted ¶

func (m *CameraExtensionSessionExtensionCaptureCallback) OnCaptureSequenceAborted(arg0 *jni.Object, arg1 int32) error

OnCaptureSequenceAborted calls android.hardware.camera2.CameraExtensionSession$ExtensionCaptureCallback.onCaptureSequenceAborted.

func (*CameraExtensionSessionExtensionCaptureCallback) OnCaptureSequenceCompleted ¶

func (m *CameraExtensionSessionExtensionCaptureCallback) OnCaptureSequenceCompleted(arg0 *jni.Object, arg1 int32) error

OnCaptureSequenceCompleted calls android.hardware.camera2.CameraExtensionSession$ExtensionCaptureCallback.onCaptureSequenceCompleted.

func (*CameraExtensionSessionExtensionCaptureCallback) OnCaptureStarted ¶

func (m *CameraExtensionSessionExtensionCaptureCallback) OnCaptureStarted(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 int64,
) error

OnCaptureStarted calls android.hardware.camera2.CameraExtensionSession$ExtensionCaptureCallback.onCaptureStarted.

func (*CameraExtensionSessionExtensionCaptureCallback) ToString ¶ added in v0.0.8

ToString calls android.hardware.camera2.CameraExtensionSession$ExtensionCaptureCallback.toString.

type CameraExtensionSessionStateCallback ¶

type CameraExtensionSessionStateCallback struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CameraExtensionSessionStateCallback wraps android.hardware.camera2.CameraExtensionSession$StateCallback.

func (*CameraExtensionSessionStateCallback) OnClosed ¶

OnClosed calls android.hardware.camera2.CameraExtensionSession$StateCallback.onClosed.

func (*CameraExtensionSessionStateCallback) OnConfigureFailed ¶

func (m *CameraExtensionSessionStateCallback) OnConfigureFailed(arg0 *jni.Object) error

OnConfigureFailed calls android.hardware.camera2.CameraExtensionSession$StateCallback.onConfigureFailed.

func (*CameraExtensionSessionStateCallback) OnConfigured ¶

func (m *CameraExtensionSessionStateCallback) OnConfigured(arg0 *jni.Object) error

OnConfigured calls android.hardware.camera2.CameraExtensionSession$StateCallback.onConfigured.

func (*CameraExtensionSessionStateCallback) ToString ¶ added in v0.0.8

ToString calls android.hardware.camera2.CameraExtensionSession$StateCallback.toString.

type CameraExtensionSessionStillCaptureLatency ¶

type CameraExtensionSessionStillCaptureLatency struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CameraExtensionSessionStillCaptureLatency wraps android.hardware.camera2.CameraExtensionSession$StillCaptureLatency.

func (*CameraExtensionSessionStillCaptureLatency) Equals ¶

Equals calls android.hardware.camera2.CameraExtensionSession$StillCaptureLatency.equals.

func (*CameraExtensionSessionStillCaptureLatency) GetCaptureLatency ¶

func (m *CameraExtensionSessionStillCaptureLatency) GetCaptureLatency() (int64, error)

GetCaptureLatency calls android.hardware.camera2.CameraExtensionSession$StillCaptureLatency.getCaptureLatency.

func (*CameraExtensionSessionStillCaptureLatency) GetProcessingLatency ¶

func (m *CameraExtensionSessionStillCaptureLatency) GetProcessingLatency() (int64, error)

GetProcessingLatency calls android.hardware.camera2.CameraExtensionSession$StillCaptureLatency.getProcessingLatency.

func (*CameraExtensionSessionStillCaptureLatency) HashCode ¶

HashCode calls android.hardware.camera2.CameraExtensionSession$StillCaptureLatency.hashCode.

func (*CameraExtensionSessionStillCaptureLatency) ToString ¶

ToString calls android.hardware.camera2.CameraExtensionSession$StillCaptureLatency.toString.

type CameraMetadata ¶ added in v0.0.8

type CameraMetadata struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CameraMetadata wraps android.hardware.camera2.CameraMetadata.

func (*CameraMetadata) GetKeys ¶ added in v0.0.8

func (m *CameraMetadata) GetKeys() (*jni.Object, error)

GetKeys calls android.hardware.camera2.CameraMetadata.getKeys.

func (*CameraMetadata) ToString ¶ added in v0.0.8

func (m *CameraMetadata) ToString() (string, error)

ToString calls android.hardware.camera2.CameraMetadata.toString.

type CameraOfflineSession ¶

type CameraOfflineSession struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CameraOfflineSession wraps android.hardware.camera2.CameraOfflineSession.

func (*CameraOfflineSession) Close ¶

func (m *CameraOfflineSession) Close() error

Close calls android.hardware.camera2.CameraOfflineSession.close.

func (*CameraOfflineSession) ToString ¶ added in v0.0.8

func (m *CameraOfflineSession) ToString() (string, error)

ToString calls android.hardware.camera2.CameraOfflineSession.toString.

type CameraOfflineSessionCameraOfflineSessionCallback ¶

type CameraOfflineSessionCameraOfflineSessionCallback struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CameraOfflineSessionCameraOfflineSessionCallback wraps android.hardware.camera2.CameraOfflineSession$CameraOfflineSessionCallback.

func (*CameraOfflineSessionCameraOfflineSessionCallback) OnClosed ¶

OnClosed calls android.hardware.camera2.CameraOfflineSession$CameraOfflineSessionCallback.onClosed.

func (*CameraOfflineSessionCameraOfflineSessionCallback) OnError ¶

OnError calls android.hardware.camera2.CameraOfflineSession$CameraOfflineSessionCallback.onError.

func (*CameraOfflineSessionCameraOfflineSessionCallback) OnIdle ¶

OnIdle calls android.hardware.camera2.CameraOfflineSession$CameraOfflineSessionCallback.onIdle.

func (*CameraOfflineSessionCameraOfflineSessionCallback) OnReady ¶

OnReady calls android.hardware.camera2.CameraOfflineSession$CameraOfflineSessionCallback.onReady.

func (*CameraOfflineSessionCameraOfflineSessionCallback) OnSwitchFailed ¶

OnSwitchFailed calls android.hardware.camera2.CameraOfflineSession$CameraOfflineSessionCallback.onSwitchFailed.

func (*CameraOfflineSessionCameraOfflineSessionCallback) ToString ¶ added in v0.0.8

ToString calls android.hardware.camera2.CameraOfflineSession$CameraOfflineSessionCallback.toString.

type CaptureFailure ¶

type CaptureFailure struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CaptureFailure wraps android.hardware.camera2.CaptureFailure.

func (*CaptureFailure) GetFrameNumber ¶

func (m *CaptureFailure) GetFrameNumber() (int64, error)

GetFrameNumber calls android.hardware.camera2.CaptureFailure.getFrameNumber.

func (*CaptureFailure) GetPhysicalCameraId ¶

func (m *CaptureFailure) GetPhysicalCameraId() (string, error)

GetPhysicalCameraId calls android.hardware.camera2.CaptureFailure.getPhysicalCameraId.

func (*CaptureFailure) GetReason ¶

func (m *CaptureFailure) GetReason() (int32, error)

GetReason calls android.hardware.camera2.CaptureFailure.getReason.

func (*CaptureFailure) GetRequest ¶

func (m *CaptureFailure) GetRequest() (*jni.Object, error)

GetRequest calls android.hardware.camera2.CaptureFailure.getRequest.

func (*CaptureFailure) GetSequenceId ¶

func (m *CaptureFailure) GetSequenceId() (int32, error)

GetSequenceId calls android.hardware.camera2.CaptureFailure.getSequenceId.

func (*CaptureFailure) ToString ¶ added in v0.0.8

func (m *CaptureFailure) ToString() (string, error)

ToString calls android.hardware.camera2.CaptureFailure.toString.

func (*CaptureFailure) WasImageCaptured ¶

func (m *CaptureFailure) WasImageCaptured() (bool, error)

WasImageCaptured calls android.hardware.camera2.CaptureFailure.wasImageCaptured.

type CaptureRequest ¶

type CaptureRequest struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CaptureRequest wraps android.hardware.camera2.CaptureRequest.

func (*CaptureRequest) DescribeContents ¶

func (m *CaptureRequest) DescribeContents() (int32, error)

DescribeContents calls android.hardware.camera2.CaptureRequest.describeContents.

func (*CaptureRequest) Equals ¶

func (m *CaptureRequest) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.hardware.camera2.CaptureRequest.equals.

func (*CaptureRequest) GetKeys ¶ added in v0.0.8

func (m *CaptureRequest) GetKeys() (*jni.Object, error)

GetKeys calls android.hardware.camera2.CaptureRequest.getKeys.

func (*CaptureRequest) GetTag ¶

func (m *CaptureRequest) GetTag() (*jni.Object, error)

GetTag calls android.hardware.camera2.CaptureRequest.getTag.

func (*CaptureRequest) HashCode ¶

func (m *CaptureRequest) HashCode() (int32, error)

HashCode calls android.hardware.camera2.CaptureRequest.hashCode.

func (*CaptureRequest) IsReprocess ¶

func (m *CaptureRequest) IsReprocess() (bool, error)

IsReprocess calls android.hardware.camera2.CaptureRequest.isReprocess.

func (*CaptureRequest) ToString ¶ added in v0.0.8

func (m *CaptureRequest) ToString() (string, error)

ToString calls android.hardware.camera2.CaptureRequest.toString.

func (*CaptureRequest) WriteToParcel ¶

func (m *CaptureRequest) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.hardware.camera2.CaptureRequest.writeToParcel.

type CaptureRequestBuilder ¶

type CaptureRequestBuilder struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CaptureRequestBuilder wraps android.hardware.camera2.CaptureRequest$Builder.

func (*CaptureRequestBuilder) AddTarget ¶

func (m *CaptureRequestBuilder) AddTarget(arg0 *jni.Object) error

AddTarget calls android.hardware.camera2.CaptureRequest$Builder.addTarget.

func (*CaptureRequestBuilder) Build ¶

func (m *CaptureRequestBuilder) Build() (*jni.Object, error)

Build calls android.hardware.camera2.CaptureRequest$Builder.build.

func (*CaptureRequestBuilder) RemoveTarget ¶

func (m *CaptureRequestBuilder) RemoveTarget(arg0 *jni.Object) error

RemoveTarget calls android.hardware.camera2.CaptureRequest$Builder.removeTarget.

func (*CaptureRequestBuilder) SetTag ¶

func (m *CaptureRequestBuilder) SetTag(arg0 *jni.Object) error

SetTag calls android.hardware.camera2.CaptureRequest$Builder.setTag.

func (*CaptureRequestBuilder) ToString ¶ added in v0.0.8

func (m *CaptureRequestBuilder) ToString() (string, error)

ToString calls android.hardware.camera2.CaptureRequest$Builder.toString.

type CaptureRequestKey ¶

type CaptureRequestKey struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CaptureRequestKey wraps android.hardware.camera2.CaptureRequest$Key.

func (*CaptureRequestKey) Equals ¶

func (m *CaptureRequestKey) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.hardware.camera2.CaptureRequest$Key.equals.

func (*CaptureRequestKey) GetName ¶

func (m *CaptureRequestKey) GetName() (string, error)

GetName calls android.hardware.camera2.CaptureRequest$Key.getName.

func (*CaptureRequestKey) HashCode ¶

func (m *CaptureRequestKey) HashCode() (int32, error)

HashCode calls android.hardware.camera2.CaptureRequest$Key.hashCode.

func (*CaptureRequestKey) ToString ¶

func (m *CaptureRequestKey) ToString() (string, error)

ToString calls android.hardware.camera2.CaptureRequest$Key.toString.

type CaptureResult ¶

type CaptureResult struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CaptureResult wraps android.hardware.camera2.CaptureResult.

func (*CaptureResult) GetCameraId ¶

func (m *CaptureResult) GetCameraId() (string, error)

GetCameraId calls android.hardware.camera2.CaptureResult.getCameraId.

func (*CaptureResult) GetFrameNumber ¶

func (m *CaptureResult) GetFrameNumber() (int64, error)

GetFrameNumber calls android.hardware.camera2.CaptureResult.getFrameNumber.

func (*CaptureResult) GetKeys ¶ added in v0.0.8

func (m *CaptureResult) GetKeys() (*jni.Object, error)

GetKeys calls android.hardware.camera2.CaptureResult.getKeys.

func (*CaptureResult) GetRequest ¶

func (m *CaptureResult) GetRequest() (*jni.Object, error)

GetRequest calls android.hardware.camera2.CaptureResult.getRequest.

func (*CaptureResult) GetSequenceId ¶

func (m *CaptureResult) GetSequenceId() (int32, error)

GetSequenceId calls android.hardware.camera2.CaptureResult.getSequenceId.

func (*CaptureResult) ToString ¶ added in v0.0.8

func (m *CaptureResult) ToString() (string, error)

ToString calls android.hardware.camera2.CaptureResult.toString.

type CaptureResultKey ¶

type CaptureResultKey struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

CaptureResultKey wraps android.hardware.camera2.CaptureResult$Key.

func (*CaptureResultKey) Equals ¶

func (m *CaptureResultKey) Equals(arg0 *jni.Object) (bool, error)

Equals calls android.hardware.camera2.CaptureResult$Key.equals.

func (*CaptureResultKey) GetName ¶

func (m *CaptureResultKey) GetName() (string, error)

GetName calls android.hardware.camera2.CaptureResult$Key.getName.

func (*CaptureResultKey) HashCode ¶

func (m *CaptureResultKey) HashCode() (int32, error)

HashCode calls android.hardware.camera2.CaptureResult$Key.hashCode.

func (*CaptureResultKey) ToString ¶

func (m *CaptureResultKey) ToString() (string, error)

ToString calls android.hardware.camera2.CaptureResult$Key.toString.

type DngCreator ¶

type DngCreator struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

DngCreator wraps android.hardware.camera2.DngCreator.

func NewDngCreator ¶

func NewDngCreator(vm *jni.VM, arg0 *jni.Object, arg1 *jni.Object) (*DngCreator, error)

NewDngCreator creates a new android.hardware.camera2.DngCreator instance.

func (*DngCreator) Close ¶

func (m *DngCreator) Close() error

Close calls android.hardware.camera2.DngCreator.close.

func (*DngCreator) SetDescription ¶

func (m *DngCreator) SetDescription(arg0 string) (*jni.Object, error)

SetDescription calls android.hardware.camera2.DngCreator.setDescription.

func (*DngCreator) SetLocation ¶

func (m *DngCreator) SetLocation(arg0 *jni.Object) (*jni.Object, error)

SetLocation calls android.hardware.camera2.DngCreator.setLocation.

func (*DngCreator) SetOrientation ¶

func (m *DngCreator) SetOrientation(arg0 int32) (*jni.Object, error)

SetOrientation calls android.hardware.camera2.DngCreator.setOrientation.

func (*DngCreator) SetThumbnail1 ¶

func (m *DngCreator) SetThumbnail1(arg0 *jni.Object) (*jni.Object, error)

SetThumbnail1 calls android.hardware.camera2.DngCreator.setThumbnail.

func (*DngCreator) SetThumbnail1_1 ¶

func (m *DngCreator) SetThumbnail1_1(arg0 *jni.Object) (*jni.Object, error)

SetThumbnail1_1 calls android.hardware.camera2.DngCreator.setThumbnail.

func (*DngCreator) ToString ¶ added in v0.0.8

func (m *DngCreator) ToString() (string, error)

ToString calls android.hardware.camera2.DngCreator.toString.

func (*DngCreator) WriteImage ¶

func (m *DngCreator) WriteImage(arg0 *jni.Object, arg1 *jni.Object) error

WriteImage calls android.hardware.camera2.DngCreator.writeImage.

func (*DngCreator) WriteInputStream ¶

func (m *DngCreator) WriteInputStream(
	arg0 *jni.Object,
	arg1 *jni.Object,
	arg2 *jni.Object,
	arg3 int64,
) error

WriteInputStream calls android.hardware.camera2.DngCreator.writeInputStream.

type MultiResolutionImageReader ¶

type MultiResolutionImageReader struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

MultiResolutionImageReader wraps android.hardware.camera2.MultiResolutionImageReader.

func NewMultiResolutionImageReader ¶

func NewMultiResolutionImageReader(vm *jni.VM, arg0 *jni.Object, arg1 int32, arg2 int32) (*MultiResolutionImageReader, error)

NewMultiResolutionImageReader creates a new android.hardware.camera2.MultiResolutionImageReader instance.

func (*MultiResolutionImageReader) Close ¶

func (m *MultiResolutionImageReader) Close() error

Close calls android.hardware.camera2.MultiResolutionImageReader.close.

func (*MultiResolutionImageReader) Flush ¶

func (m *MultiResolutionImageReader) Flush() error

Flush calls android.hardware.camera2.MultiResolutionImageReader.flush.

func (*MultiResolutionImageReader) GetStreamInfoForImageReader ¶

func (m *MultiResolutionImageReader) GetStreamInfoForImageReader(arg0 *jni.Object) (*jni.Object, error)

GetStreamInfoForImageReader calls android.hardware.camera2.MultiResolutionImageReader.getStreamInfoForImageReader.

func (*MultiResolutionImageReader) GetSurface ¶

func (m *MultiResolutionImageReader) GetSurface() (*jni.Object, error)

GetSurface calls android.hardware.camera2.MultiResolutionImageReader.getSurface.

func (*MultiResolutionImageReader) SetOnImageAvailableListener ¶

func (m *MultiResolutionImageReader) SetOnImageAvailableListener(arg0 *jni.Object, arg1 *jni.Object) error

SetOnImageAvailableListener calls android.hardware.camera2.MultiResolutionImageReader.setOnImageAvailableListener.

func (*MultiResolutionImageReader) ToString ¶ added in v0.0.8

func (m *MultiResolutionImageReader) ToString() (string, error)

ToString calls android.hardware.camera2.MultiResolutionImageReader.toString.

type TotalCaptureResult ¶ added in v0.0.8

type TotalCaptureResult struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

TotalCaptureResult wraps android.hardware.camera2.TotalCaptureResult.

func (*TotalCaptureResult) GetPartialResults ¶ added in v0.0.8

func (m *TotalCaptureResult) GetPartialResults() (*jni.Object, error)

GetPartialResults calls android.hardware.camera2.TotalCaptureResult.getPartialResults.

func (*TotalCaptureResult) ToString ¶ added in v0.0.8

func (m *TotalCaptureResult) ToString() (string, error)

ToString calls android.hardware.camera2.TotalCaptureResult.toString.

Directories ¶

Path Synopsis
Package params provides Go bindings for android.hardware.camera2.params.
Package params provides Go bindings for android.hardware.camera2.params.

Jump to

Keyboard shortcuts

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