-
public class UVCControl
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description UVCControl(long ptr)
-
Method Summary
Modifier and Type Method Description booleancheckSupportFlag(long flag)synchronized Array<int>updateScanningModeLimit()synchronized booleanisScanningModeEnable()synchronized voidsetScanningMode(int mode)Sets the SCANNING_MODE control. synchronized intgetScanningMode()synchronized voidresetScanningMode()synchronized Array<int>updateAutoExposureModeLimit()synchronized booleanisAutoExposureModeEnable()synchronized voidsetAutoExposureMode(int mode)Sets camera's auto-exposure mode. synchronized intgetAutoExposureMode()synchronized voidresetAutoExposureMode()synchronized voidsetExposureTimeAuto(boolean auto)synchronized booleanisExposureTimeAuto()synchronized Array<int>updateAutoExposurePriorityLimit()synchronized booleanisAutoExposurePriorityEnable()synchronized voidsetAutoExposurePriority(int priority)Chooses whether the camera may vary the frame rate for exposure control reasons.A `priority` value of zero means the camera may not vary its frame rate. synchronized intgetAutoExposurePriority()synchronized voidresetAutoExposurePriority()synchronized Array<int>updateExposureTimeAbsoluteLimit()synchronized booleanisExposureTimeAbsoluteEnable()synchronized voidsetExposureTimeAbsolute(int time)Sets the absolute exposure time. synchronized intgetExposureTimeAbsolute()synchronized voidresetExposureTimeAbsolute()synchronized Array<int>updateExposureTimeRelativeLimit()synchronized booleanisExposureTimeRelativeEnable()synchronized voidsetExposureTimeRelative(int step)Sets the exposure time relative to the current setting. synchronized intgetExposureTimeRelative()synchronized voidresetExposureTimeRelative()synchronized Array<int>updateFocusAbsoluteLimit()synchronized booleanisFocusAbsoluteEnable()synchronized voidsetFocusAbsolute(int focus)Sets the distance at which an object is optimally focused. synchronized intgetFocusAbsolute()synchronized voidresetFocusAbsolute()synchronized voidsetFocusAbsolutePercent(int percent)Sets the distance at which an object is optimally focused. synchronized intgetFocusAbsolutePercent()synchronized Array<int>updateFocusRelativeLimit()synchronized booleanisFocusRelativeEnable()synchronized voidsetFocusRelative(int focus)Sets the FOCUS_RELATIVE control. synchronized intgetFocusRelative()synchronized voidresetFocusRelative()synchronized Array<int>updateIrisAbsoluteLimit()synchronized booleanisIrisAbsoluteEnable()synchronized voidsetIrisAbsolute(int iris)Sets the IRIS_ABSOLUTE control. synchronized intgetIrisAbsolute()synchronized voidresetIrisAbsolute()synchronized Array<int>updateIrisRelativeLimit()synchronized booleanisIrisRelativeEnable()synchronized voidsetIrisRelative(int iris)Sets the IRIS_RELATIVE control. synchronized intgetIrisRelative()synchronized voidresetIrisRelative()synchronized Array<int>updateZoomAbsoluteLimit()synchronized booleanisZoomAbsoluteEnable()synchronized voidsetZoomAbsolute(int zoom)Sets the ZOOM_ABSOLUTE control. synchronized intgetZoomAbsolute()synchronized voidresetZoomAbsolute()synchronized voidsetZoomAbsolutePercent(int percent)Sets the ZOOM_ABSOLUTE control. synchronized intgetZoomAbsolutePercent()synchronized Array<int>updateZoomRelativeLimit()synchronized booleanisZoomRelativeEnable()synchronized voidsetZoomRelative(int zoom)Sets the ZOOM_RELATIVE control. synchronized intgetZoomRelative()synchronized voidresetZoomRelative()synchronized Array<int>updatePanAbsoluteLimit()synchronized booleanisPanAbsoluteEnable()synchronized voidsetPanAbsolute(int pan)Sets pan of the PANTILT_ABSOLUTE control. synchronized intgetPanAbsolute()synchronized voidresetPanAbsolute()synchronized Array<int>updateTiltAbsoluteLimit()synchronized booleanisTiltAbsoluteEnable()synchronized voidsetTiltAbsolute(int pan)Sets tilt of the PANTILT_ABSOLUTE control. synchronized intgetTiltAbsolute()synchronized voidresetTiltAbsolute()synchronized Array<int>updatePanRelativeLimit()synchronized booleanisPanRelativeEnable()synchronized voidsetPanRelative(int PanRelative)Sets pan of the PANTILT_RELATIVE control. synchronized intgetPanRelative()synchronized voidresetPanRelative()synchronized Array<int>updateTiltRelativeLimit()synchronized booleanisTiltRelativeEnable()synchronized voidsetTiltRelative(int TiltRelative)Sets tilt of the PANTILT_RELATIVE control. synchronized intgetTiltRelative()synchronized voidresetTiltRelative()synchronized Array<int>updateRollAbsoluteLimit()synchronized booleanisRollAbsoluteEnable()synchronized voidsetRollAbsolute(int roll)Sets the ROLL_ABSOLUTE control. synchronized intgetRollAbsolute()synchronized voidresetRollAbsolute()synchronized Array<int>updateRollRelativeLimit()synchronized booleanisRollRelativeEnable()synchronized voidsetRollRelative(int roll)Sets the ROLL_ABSOLUTE control. synchronized intgetRollRelative()synchronized voidresetRollRelative()synchronized Array<int>updateFocusAutoLimit()synchronized booleanisFocusAutoEnable()synchronized voidsetFocusAuto(boolean state)Sets the FOCUS_AUTO control. synchronized booleangetFocusAuto()synchronized voidresetFocusAuto()synchronized Array<int>updatePrivacyLimit()synchronized booleanisPrivacyEnable()synchronized voidsetPrivacy(boolean state)Sets the PRIVACY control. synchronized booleangetPrivacy()synchronized voidresetPrivacy()synchronized Array<int>updateBrightnessLimit()synchronized booleanisBrightnessEnable()synchronized voidsetBrightness(int brightness)synchronized intgetBrightness()synchronized voidresetBrightness()synchronized voidsetBrightnessPercent(int percent)synchronized intgetBrightnessPercent()synchronized Array<int>updateContrastLimit()synchronized booleanisContrastEnable()synchronized voidsetContrast(int contrast)synchronized intgetContrast()synchronized voidresetContrast()synchronized voidsetContrastPercent(int percent)synchronized intgetContrastPercent()synchronized Array<int>updateHueLimit()synchronized booleanisHueEnable()synchronized voidsetHue(int hue)synchronized intgetHue()synchronized voidresetHue()synchronized voidsetHuePercent(int percent)synchronized intgetHuePercent()synchronized Array<int>updateSaturationLimit()synchronized booleanisSaturationEnable()synchronized voidsetSaturation(int saturation)synchronized intgetSaturation()synchronized voidresetSaturation()synchronized voidsetSaturationPercent(int percent)synchronized intgetSaturationPercent()synchronized Array<int>updateSharpnessLimit()synchronized booleanisSharpnessEnable()synchronized voidsetSharpness(int sharpness)synchronized intgetSharpness()synchronized voidresetSharpness()synchronized voidsetSharpnessPercent(int percent)synchronized intgetSharpnessPercent()synchronized Array<int>updateGammaLimit()synchronized booleanisGammaEnable()synchronized voidsetGamma(int gamma)synchronized intgetGamma()synchronized voidresetGamma()synchronized voidsetGammaPercent(int percent)synchronized intgetGammaPercent()synchronized Array<int>updateWhiteBalanceLimit()synchronized booleanisWhiteBalanceEnable()synchronized voidsetWhiteBalance(int whiteBalance)Sets the WHITE_BALANCE_TEMPERATURE control. synchronized intgetWhiteBalance()synchronized voidresetWhiteBalance()synchronized voidsetWhiteBalancePercent(int percent)Sets the WHITE_BALANCE_TEMPERATURE control. synchronized intgetWhiteBalancePercent()synchronized Array<int>updateWhiteBalanceCompoLimit()synchronized booleanisWhiteBalanceCompoEnable()synchronized voidsetWhiteBalanceCompo(int component)Sets the WHITE_BALANCE_COMPONENT control. synchronized intgetWhiteBalanceCompo()synchronized voidresetWhiteBalanceCompo()synchronized Array<int>updateBacklightCompLimit()synchronized booleanisBacklightCompEnable()synchronized voidsetBacklightComp(int backlight_compensation)Sets the BACKLIGHT_COMPENSATION control. synchronized intgetBacklightComp()synchronized voidresetBacklightComp()synchronized Array<int>updateGainLimit()synchronized booleanisGainEnable()synchronized voidsetGain(int gain)synchronized intgetGain()synchronized voidresetGain()synchronized voidsetGainPercent(int percent)synchronized intgetGainPercent()synchronized Array<int>updatePowerlineFrequencyLimit()synchronized booleanisPowerlineFrequencyEnable()voidsetPowerlineFrequency(int frequency)Sets the POWER_LINE_FREQUENCY control. intgetPowerlineFrequency()synchronized voidresetPowerlineFrequency()synchronized Array<int>updateHueAutoLimit()synchronized booleanisHueAutoEnable()synchronized voidsetHueAuto(boolean state)Sets the FOCUS_AUTO control. synchronized booleangetHueAuto()synchronized voidresetHueAuto()synchronized Array<int>updateWhiteBalanceAutoLimit()synchronized booleanisWhiteBalanceAutoEnable()synchronized voidsetWhiteBalanceAuto(boolean whiteBalanceAuto)synchronized booleangetWhiteBalanceAuto()synchronized voidresetWhiteBalanceAuto()synchronized Array<int>updateWhiteBalanceCompoAutoLimit()synchronized booleanisWhiteBalanceCompoAutoEnable()synchronized voidsetWhiteBalanceCompoAuto(boolean whiteBalanceCompoAuto)synchronized booleangetWhiteBalanceCompoAuto()synchronized voidresetWhiteBalanceCompoAuto()synchronized Array<int>updateDigitalMultiplierLimit()synchronized booleanisDigitalMultiplierEnable()voidsetDigitalMultiplier(int digitalMultiplier)Sets the DIGITAL_MULTIPLIER control. intgetDigitalMultiplier()synchronized voidresetDigitalMultiplier()synchronized Array<int>updateDigitalMultiplierLimitLimit()synchronized booleanisDigitalMultiplierLimitEnable()voidsetDigitalMultiplierLimit(int digitalMultiplierLimit)Sets the DIGITAL_MULTIPLIER_LIMIT control. intgetDigitalMultiplierLimit()synchronized voidresetDigitalMultiplierLimit()synchronized Array<int>updateAnalogVideoStandardLimit()synchronized booleanisAnalogVideoStandardEnable()voidsetAnalogVideoStandard(int analogVideoStandard)Sets the ANALOG_VIDEO_STANDARD control. intgetAnalogVideoStandard()synchronized voidresetAnalogVideoStandard()synchronized Array<int>updateAnalogVideoLockStateLimit()synchronized booleanisAnalogVideoLockStateEnable()voidsetAnalogVideoLockState(int analogVideoLockState)Sets the ANALOG_LOCK_STATUS control. intgetAnalogVideoLockState()synchronized voidresetAnalogVideoLockState()synchronized Array<int>updateContrastAutoLimit()synchronized booleanisContrastAutoEnable()synchronized voidsetContrastAuto(boolean state)Sets the FOCUS_AUTO control. synchronized booleangetContrastAuto()synchronized voidresetContrastAuto()synchronized voidupdateCameraParams()voidrelease()-
-
Method Detail
-
checkSupportFlag
boolean checkSupportFlag(long flag)
-
updateScanningModeLimit
synchronized Array<int> updateScanningModeLimit()
-
isScanningModeEnable
synchronized boolean isScanningModeEnable()
-
setScanningMode
synchronized void setScanningMode(int mode)
Sets the SCANNING_MODE control.
- Parameters:
mode- 0: interlaced, 1: progressive
-
getScanningMode
synchronized int getScanningMode()
-
resetScanningMode
synchronized void resetScanningMode()
-
updateAutoExposureModeLimit
synchronized Array<int> updateAutoExposureModeLimit()
-
isAutoExposureModeEnable
synchronized boolean isAutoExposureModeEnable()
-
setAutoExposureMode
synchronized void setAutoExposureMode(int mode)
Sets camera's auto-exposure mode.
Cameras may support any of the following AE modes:UVC_AUTO_EXPOSURE_MODE_MANUAL (1) - manual exposure time, manual irisUVC_AUTO_EXPOSURE_MODE_AUTO (2) - auto exposure time, auto irisUVC_AUTO_EXPOSURE_MODE_SHUTTER_PRIORITY (4) - manual exposure time, auto irisUVC_AUTO_EXPOSURE_MODE_APERTURE_PRIORITY (8) - auto exposure time, manual iris
- Parameters:
mode- 1: manual mode; 2: auto mode; 4: shutter priority mode; 8: aperture priority mode
-
getAutoExposureMode
synchronized int getAutoExposureMode()
-
resetAutoExposureMode
synchronized void resetAutoExposureMode()
-
setExposureTimeAuto
synchronized void setExposureTimeAuto(boolean auto)
- Parameters:
auto- Whether Exposure Time is auto adjust
-
isExposureTimeAuto
synchronized boolean isExposureTimeAuto()
-
updateAutoExposurePriorityLimit
synchronized Array<int> updateAutoExposurePriorityLimit()
-
isAutoExposurePriorityEnable
synchronized boolean isAutoExposurePriorityEnable()
-
setAutoExposurePriority
synchronized void setAutoExposurePriority(int priority)
Chooses whether the camera may vary the frame rate for exposure control reasons.A `priority` value of zero means the camera may not vary its frame rate. A value of 1means the frame rate is variable. This setting has no effect outside of the `auto` and`shutter_priority` auto-exposure modes.
- Parameters:
priority- 0: frame rate must remain constant; 1: frame rate may be varied for AE purposes
-
getAutoExposurePriority
synchronized int getAutoExposurePriority()
-
resetAutoExposurePriority
synchronized void resetAutoExposurePriority()
-
updateExposureTimeAbsoluteLimit
synchronized Array<int> updateExposureTimeAbsoluteLimit()
-
isExposureTimeAbsoluteEnable
synchronized boolean isExposureTimeAbsoluteEnable()
-
setExposureTimeAbsolute
synchronized void setExposureTimeAbsolute(int time)
Sets the absolute exposure time.
The `time` parameter should be provided in units of 0.0001 seconds (e.g., use the value 100for a 10ms exposure period). Auto exposure should be set to `manual` or `shutter_priority`before attempting to change this setting.
-
getExposureTimeAbsolute
synchronized int getExposureTimeAbsolute()
-
resetExposureTimeAbsolute
synchronized void resetExposureTimeAbsolute()
-
updateExposureTimeRelativeLimit
synchronized Array<int> updateExposureTimeRelativeLimit()
-
isExposureTimeRelativeEnable
synchronized boolean isExposureTimeRelativeEnable()
-
setExposureTimeRelative
synchronized void setExposureTimeRelative(int step)
Sets the exposure time relative to the current setting.
- Parameters:
step- number of steps by which to change the exposure time, or zero to set the default exposure time
-
getExposureTimeRelative
synchronized int getExposureTimeRelative()
-
resetExposureTimeRelative
synchronized void resetExposureTimeRelative()
-
updateFocusAbsoluteLimit
synchronized Array<int> updateFocusAbsoluteLimit()
-
isFocusAbsoluteEnable
synchronized boolean isFocusAbsoluteEnable()
-
setFocusAbsolute
synchronized void setFocusAbsolute(int focus)
Sets the distance at which an object is optimally focused.
-
getFocusAbsolute
synchronized int getFocusAbsolute()
-
resetFocusAbsolute
synchronized void resetFocusAbsolute()
-
setFocusAbsolutePercent
synchronized void setFocusAbsolutePercent(int percent)
Sets the distance at which an object is optimally focused.
-
getFocusAbsolutePercent
synchronized int getFocusAbsolutePercent()
-
updateFocusRelativeLimit
synchronized Array<int> updateFocusRelativeLimit()
-
isFocusRelativeEnable
synchronized boolean isFocusRelativeEnable()
-
setFocusRelative
synchronized void setFocusRelative(int focus)
Sets the FOCUS_RELATIVE control.focus = (focus << 8) + speed
-
getFocusRelative
synchronized int getFocusRelative()
-
resetFocusRelative
synchronized void resetFocusRelative()
-
updateIrisAbsoluteLimit
synchronized Array<int> updateIrisAbsoluteLimit()
-
isIrisAbsoluteEnable
synchronized boolean isIrisAbsoluteEnable()
-
setIrisAbsolute
synchronized void setIrisAbsolute(int iris)
Sets the IRIS_ABSOLUTE control.
-
getIrisAbsolute
synchronized int getIrisAbsolute()
-
resetIrisAbsolute
synchronized void resetIrisAbsolute()
-
updateIrisRelativeLimit
synchronized Array<int> updateIrisRelativeLimit()
-
isIrisRelativeEnable
synchronized boolean isIrisRelativeEnable()
-
setIrisRelative
synchronized void setIrisRelative(int iris)
Sets the IRIS_RELATIVE control.
-
getIrisRelative
synchronized int getIrisRelative()
-
resetIrisRelative
synchronized void resetIrisRelative()
-
updateZoomAbsoluteLimit
synchronized Array<int> updateZoomAbsoluteLimit()
-
isZoomAbsoluteEnable
synchronized boolean isZoomAbsoluteEnable()
-
setZoomAbsolute
synchronized void setZoomAbsolute(int zoom)
Sets the ZOOM_ABSOLUTE control.this may not work well with some combination of camera and device
-
getZoomAbsolute
synchronized int getZoomAbsolute()
-
resetZoomAbsolute
synchronized void resetZoomAbsolute()
-
setZoomAbsolutePercent
synchronized void setZoomAbsolutePercent(int percent)
Sets the ZOOM_ABSOLUTE control.this may not work well with some combination of camera and device
-
getZoomAbsolutePercent
synchronized int getZoomAbsolutePercent()
-
updateZoomRelativeLimit
synchronized Array<int> updateZoomRelativeLimit()
-
isZoomRelativeEnable
synchronized boolean isZoomRelativeEnable()
-
setZoomRelative
synchronized void setZoomRelative(int zoom)
Sets the ZOOM_RELATIVE control.zoom = (zoom_rel << 16) + (digital_zoom << 8) + speed
-
getZoomRelative
synchronized int getZoomRelative()
-
resetZoomRelative
synchronized void resetZoomRelative()
-
updatePanAbsoluteLimit
synchronized Array<int> updatePanAbsoluteLimit()
-
isPanAbsoluteEnable
synchronized boolean isPanAbsoluteEnable()
-
setPanAbsolute
synchronized void setPanAbsolute(int pan)
Sets pan of the PANTILT_ABSOLUTE control.
-
getPanAbsolute
synchronized int getPanAbsolute()
-
resetPanAbsolute
synchronized void resetPanAbsolute()
-
updateTiltAbsoluteLimit
synchronized Array<int> updateTiltAbsoluteLimit()
-
isTiltAbsoluteEnable
synchronized boolean isTiltAbsoluteEnable()
-
setTiltAbsolute
synchronized void setTiltAbsolute(int pan)
Sets tilt of the PANTILT_ABSOLUTE control.
-
getTiltAbsolute
synchronized int getTiltAbsolute()
-
resetTiltAbsolute
synchronized void resetTiltAbsolute()
-
updatePanRelativeLimit
synchronized Array<int> updatePanRelativeLimit()
-
isPanRelativeEnable
synchronized boolean isPanRelativeEnable()
-
setPanRelative
synchronized void setPanRelative(int PanRelative)
Sets pan of the PANTILT_RELATIVE control.
-
getPanRelative
synchronized int getPanRelative()
-
resetPanRelative
synchronized void resetPanRelative()
-
updateTiltRelativeLimit
synchronized Array<int> updateTiltRelativeLimit()
-
isTiltRelativeEnable
synchronized boolean isTiltRelativeEnable()
-
setTiltRelative
synchronized void setTiltRelative(int TiltRelative)
Sets tilt of the PANTILT_RELATIVE control.
-
getTiltRelative
synchronized int getTiltRelative()
-
resetTiltRelative
synchronized void resetTiltRelative()
-
updateRollAbsoluteLimit
synchronized Array<int> updateRollAbsoluteLimit()
-
isRollAbsoluteEnable
synchronized boolean isRollAbsoluteEnable()
-
setRollAbsolute
synchronized void setRollAbsolute(int roll)
Sets the ROLL_ABSOLUTE control.
-
getRollAbsolute
synchronized int getRollAbsolute()
-
resetRollAbsolute
synchronized void resetRollAbsolute()
-
updateRollRelativeLimit
synchronized Array<int> updateRollRelativeLimit()
-
isRollRelativeEnable
synchronized boolean isRollRelativeEnable()
-
setRollRelative
synchronized void setRollRelative(int roll)
Sets the ROLL_ABSOLUTE control.
-
getRollRelative
synchronized int getRollRelative()
-
resetRollRelative
synchronized void resetRollRelative()
-
updateFocusAutoLimit
synchronized Array<int> updateFocusAutoLimit()
-
isFocusAutoEnable
synchronized boolean isFocusAutoEnable()
-
setFocusAuto
synchronized void setFocusAuto(boolean state)
Sets the FOCUS_AUTO control.
-
getFocusAuto
synchronized boolean getFocusAuto()
-
resetFocusAuto
synchronized void resetFocusAuto()
-
updatePrivacyLimit
synchronized Array<int> updatePrivacyLimit()
-
isPrivacyEnable
synchronized boolean isPrivacyEnable()
-
setPrivacy
synchronized void setPrivacy(boolean state)
Sets the PRIVACY control.
-
getPrivacy
synchronized boolean getPrivacy()
-
resetPrivacy
synchronized void resetPrivacy()
-
updateBrightnessLimit
synchronized Array<int> updateBrightnessLimit()
-
isBrightnessEnable
synchronized boolean isBrightnessEnable()
-
setBrightness
synchronized void setBrightness(int brightness)
-
getBrightness
synchronized int getBrightness()
-
resetBrightness
synchronized void resetBrightness()
-
setBrightnessPercent
synchronized void setBrightnessPercent(int percent)
-
getBrightnessPercent
synchronized int getBrightnessPercent()
-
updateContrastLimit
synchronized Array<int> updateContrastLimit()
-
isContrastEnable
synchronized boolean isContrastEnable()
-
setContrast
synchronized void setContrast(int contrast)
-
getContrast
synchronized int getContrast()
-
resetContrast
synchronized void resetContrast()
-
setContrastPercent
synchronized void setContrastPercent(int percent)
-
getContrastPercent
synchronized int getContrastPercent()
-
updateHueLimit
synchronized Array<int> updateHueLimit()
-
isHueEnable
synchronized boolean isHueEnable()
-
setHue
synchronized void setHue(int hue)
-
getHue
synchronized int getHue()
-
resetHue
synchronized void resetHue()
-
setHuePercent
synchronized void setHuePercent(int percent)
-
getHuePercent
synchronized int getHuePercent()
-
updateSaturationLimit
synchronized Array<int> updateSaturationLimit()
-
isSaturationEnable
synchronized boolean isSaturationEnable()
-
setSaturation
synchronized void setSaturation(int saturation)
-
getSaturation
synchronized int getSaturation()
-
resetSaturation
synchronized void resetSaturation()
-
setSaturationPercent
synchronized void setSaturationPercent(int percent)
-
getSaturationPercent
synchronized int getSaturationPercent()
-
updateSharpnessLimit
synchronized Array<int> updateSharpnessLimit()
-
isSharpnessEnable
synchronized boolean isSharpnessEnable()
-
setSharpness
synchronized void setSharpness(int sharpness)
-
getSharpness
synchronized int getSharpness()
-
resetSharpness
synchronized void resetSharpness()
-
setSharpnessPercent
synchronized void setSharpnessPercent(int percent)
-
getSharpnessPercent
synchronized int getSharpnessPercent()
-
updateGammaLimit
synchronized Array<int> updateGammaLimit()
-
isGammaEnable
synchronized boolean isGammaEnable()
-
setGamma
synchronized void setGamma(int gamma)
-
getGamma
synchronized int getGamma()
-
resetGamma
synchronized void resetGamma()
-
setGammaPercent
synchronized void setGammaPercent(int percent)
-
getGammaPercent
synchronized int getGammaPercent()
-
updateWhiteBalanceLimit
synchronized Array<int> updateWhiteBalanceLimit()
-
isWhiteBalanceEnable
synchronized boolean isWhiteBalanceEnable()
-
setWhiteBalance
synchronized void setWhiteBalance(int whiteBalance)
Sets the WHITE_BALANCE_TEMPERATURE control.
-
getWhiteBalance
synchronized int getWhiteBalance()
-
resetWhiteBalance
synchronized void resetWhiteBalance()
-
setWhiteBalancePercent
synchronized void setWhiteBalancePercent(int percent)
Sets the WHITE_BALANCE_TEMPERATURE control.
-
getWhiteBalancePercent
synchronized int getWhiteBalancePercent()
-
updateWhiteBalanceCompoLimit
synchronized Array<int> updateWhiteBalanceCompoLimit()
-
isWhiteBalanceCompoEnable
synchronized boolean isWhiteBalanceCompoEnable()
-
setWhiteBalanceCompo
synchronized void setWhiteBalanceCompo(int component)
Sets the WHITE_BALANCE_COMPONENT control.zoom = (red << 16) + blue
-
getWhiteBalanceCompo
synchronized int getWhiteBalanceCompo()
-
resetWhiteBalanceCompo
synchronized void resetWhiteBalanceCompo()
-
updateBacklightCompLimit
synchronized Array<int> updateBacklightCompLimit()
-
isBacklightCompEnable
synchronized boolean isBacklightCompEnable()
-
setBacklightComp
synchronized void setBacklightComp(int backlight_compensation)
Sets the BACKLIGHT_COMPENSATION control.
- Parameters:
backlight_compensation- device-dependent backlight compensation mode; zero means backlight compensation is disabled
-
getBacklightComp
synchronized int getBacklightComp()
-
resetBacklightComp
synchronized void resetBacklightComp()
-
updateGainLimit
synchronized Array<int> updateGainLimit()
-
isGainEnable
synchronized boolean isGainEnable()
-
setGain
synchronized void setGain(int gain)
-
getGain
synchronized int getGain()
-
resetGain
synchronized void resetGain()
-
setGainPercent
synchronized void setGainPercent(int percent)
- Parameters:
percent- [%]
-
getGainPercent
synchronized int getGainPercent()
-
updatePowerlineFrequencyLimit
synchronized Array<int> updatePowerlineFrequencyLimit()
-
isPowerlineFrequencyEnable
synchronized boolean isPowerlineFrequencyEnable()
-
setPowerlineFrequency
void setPowerlineFrequency(int frequency)
Sets the POWER_LINE_FREQUENCY control.
-
getPowerlineFrequency
int getPowerlineFrequency()
-
resetPowerlineFrequency
synchronized void resetPowerlineFrequency()
-
updateHueAutoLimit
synchronized Array<int> updateHueAutoLimit()
-
isHueAutoEnable
synchronized boolean isHueAutoEnable()
-
setHueAuto
synchronized void setHueAuto(boolean state)
Sets the FOCUS_AUTO control.
-
getHueAuto
synchronized boolean getHueAuto()
-
resetHueAuto
synchronized void resetHueAuto()
-
updateWhiteBalanceAutoLimit
synchronized Array<int> updateWhiteBalanceAutoLimit()
-
isWhiteBalanceAutoEnable
synchronized boolean isWhiteBalanceAutoEnable()
-
setWhiteBalanceAuto
synchronized void setWhiteBalanceAuto(boolean whiteBalanceAuto)
-
getWhiteBalanceAuto
synchronized boolean getWhiteBalanceAuto()
-
resetWhiteBalanceAuto
synchronized void resetWhiteBalanceAuto()
-
updateWhiteBalanceCompoAutoLimit
synchronized Array<int> updateWhiteBalanceCompoAutoLimit()
-
isWhiteBalanceCompoAutoEnable
synchronized boolean isWhiteBalanceCompoAutoEnable()
-
setWhiteBalanceCompoAuto
synchronized void setWhiteBalanceCompoAuto(boolean whiteBalanceCompoAuto)
-
getWhiteBalanceCompoAuto
synchronized boolean getWhiteBalanceCompoAuto()
-
resetWhiteBalanceCompoAuto
synchronized void resetWhiteBalanceCompoAuto()
-
updateDigitalMultiplierLimit
synchronized Array<int> updateDigitalMultiplierLimit()
-
isDigitalMultiplierEnable
synchronized boolean isDigitalMultiplierEnable()
-
setDigitalMultiplier
void setDigitalMultiplier(int digitalMultiplier)
Sets the DIGITAL_MULTIPLIER control.
-
getDigitalMultiplier
int getDigitalMultiplier()
-
resetDigitalMultiplier
synchronized void resetDigitalMultiplier()
-
updateDigitalMultiplierLimitLimit
synchronized Array<int> updateDigitalMultiplierLimitLimit()
-
isDigitalMultiplierLimitEnable
synchronized boolean isDigitalMultiplierLimitEnable()
-
setDigitalMultiplierLimit
void setDigitalMultiplierLimit(int digitalMultiplierLimit)
Sets the DIGITAL_MULTIPLIER_LIMIT control.
-
getDigitalMultiplierLimit
int getDigitalMultiplierLimit()
-
resetDigitalMultiplierLimit
synchronized void resetDigitalMultiplierLimit()
-
updateAnalogVideoStandardLimit
synchronized Array<int> updateAnalogVideoStandardLimit()
-
isAnalogVideoStandardEnable
synchronized boolean isAnalogVideoStandardEnable()
-
setAnalogVideoStandard
void setAnalogVideoStandard(int analogVideoStandard)
Sets the ANALOG_VIDEO_STANDARD control.
-
getAnalogVideoStandard
int getAnalogVideoStandard()
-
resetAnalogVideoStandard
synchronized void resetAnalogVideoStandard()
-
updateAnalogVideoLockStateLimit
synchronized Array<int> updateAnalogVideoLockStateLimit()
-
isAnalogVideoLockStateEnable
synchronized boolean isAnalogVideoLockStateEnable()
-
setAnalogVideoLockState
void setAnalogVideoLockState(int analogVideoLockState)
Sets the ANALOG_LOCK_STATUS control.
-
getAnalogVideoLockState
int getAnalogVideoLockState()
-
resetAnalogVideoLockState
synchronized void resetAnalogVideoLockState()
-
updateContrastAutoLimit
synchronized Array<int> updateContrastAutoLimit()
-
isContrastAutoEnable
synchronized boolean isContrastAutoEnable()
-
setContrastAuto
synchronized void setContrastAuto(boolean state)
Sets the FOCUS_AUTO control.
-
getContrastAuto
synchronized boolean getContrastAuto()
-
resetContrastAuto
synchronized void resetContrastAuto()
-
updateCameraParams
synchronized void updateCameraParams()
-
release
void release()
-
-
-
-