[−]Struct jni_android_sys::android::hardware::camera2::CaptureRequest
public final class CaptureRequest
Required feature: android-hardware-camera2-CaptureRequest
Methods
impl CaptureRequest
pub fn get<'env>(
&'env self,
arg0: impl Into<Option<&'env CaptureRequest_Key>>
) -> Result<Option<Local<'env, Object>>>[src]
&'env self,
arg0: impl Into<Option<&'env CaptureRequest_Key>>
) -> Result<Option<Local<'env, Object>>>
Required features: "android-hardware-camera2-CaptureRequest_Key", "java-lang-Object"
pub fn get_keys<'env>(&'env self) -> Result<Option<Local<'env, List>>>[src]
Required features: "java-util-List"
pub fn get_tag<'env>(&'env self) -> Result<Option<Local<'env, Object>>>[src]
Required features: "java-lang-Object"
pub fn is_reprocess<'env>(&'env self) -> Result<bool>[src]
pub fn equals<'env>(
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env Object>>
) -> Result<bool>
Required features: "java-lang-Object"
pub fn hash_code<'env>(&'env self) -> Result<i32>[src]
pub fn describe_contents<'env>(&'env self) -> Result<i32>[src]
pub fn write_to_parcel<'env>(
&'env self,
arg0: impl Into<Option<&'env Parcel>>,
arg1: i32
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Parcel>>,
arg1: i32
) -> Result<()>
Required features: "android-os-Parcel"
Methods from Deref<Target = CameraMetadata>
pub fn get_keys<'env>(&'env self) -> Result<Option<Local<'env, List>>>[src]
Required features: "java-util-List"
pub const COLOR_CORRECTION_ABERRATION_MODE_FAST: i32[src]
pub const COLOR_CORRECTION_ABERRATION_MODE_HIGH_QUALITY: i32[src]
pub const COLOR_CORRECTION_ABERRATION_MODE_OFF: i32[src]
pub const COLOR_CORRECTION_MODE_FAST: i32[src]
pub const COLOR_CORRECTION_MODE_HIGH_QUALITY: i32[src]
pub const COLOR_CORRECTION_MODE_TRANSFORM_MATRIX: i32[src]
pub const CONTROL_AE_ANTIBANDING_MODE_50HZ: i32[src]
pub const CONTROL_AE_ANTIBANDING_MODE_60HZ: i32[src]
pub const CONTROL_AE_ANTIBANDING_MODE_AUTO: i32[src]
pub const CONTROL_AE_ANTIBANDING_MODE_OFF: i32[src]
pub const CONTROL_AE_MODE_OFF: i32[src]
pub const CONTROL_AE_MODE_ON: i32[src]
pub const CONTROL_AE_MODE_ON_ALWAYS_FLASH: i32[src]
pub const CONTROL_AE_MODE_ON_AUTO_FLASH: i32[src]
pub const CONTROL_AE_MODE_ON_AUTO_FLASH_REDEYE: i32[src]
pub const CONTROL_AE_MODE_ON_EXTERNAL_FLASH: i32[src]
pub const CONTROL_AE_PRECAPTURE_TRIGGER_CANCEL: i32[src]
pub const CONTROL_AE_PRECAPTURE_TRIGGER_IDLE: i32[src]
pub const CONTROL_AE_PRECAPTURE_TRIGGER_START: i32[src]
pub const CONTROL_AE_STATE_CONVERGED: i32[src]
pub const CONTROL_AE_STATE_FLASH_REQUIRED: i32[src]
pub const CONTROL_AE_STATE_INACTIVE: i32[src]
pub const CONTROL_AE_STATE_LOCKED: i32[src]
pub const CONTROL_AE_STATE_PRECAPTURE: i32[src]
pub const CONTROL_AE_STATE_SEARCHING: i32[src]
pub const CONTROL_AF_MODE_AUTO: i32[src]
pub const CONTROL_AF_MODE_CONTINUOUS_PICTURE: i32[src]
pub const CONTROL_AF_MODE_CONTINUOUS_VIDEO: i32[src]
pub const CONTROL_AF_MODE_EDOF: i32[src]
pub const CONTROL_AF_MODE_MACRO: i32[src]
pub const CONTROL_AF_MODE_OFF: i32[src]
pub const CONTROL_AF_SCENE_CHANGE_DETECTED: i32[src]
pub const CONTROL_AF_SCENE_CHANGE_NOT_DETECTED: i32[src]
pub const CONTROL_AF_STATE_ACTIVE_SCAN: i32[src]
pub const CONTROL_AF_STATE_FOCUSED_LOCKED: i32[src]
pub const CONTROL_AF_STATE_INACTIVE: i32[src]
pub const CONTROL_AF_STATE_NOT_FOCUSED_LOCKED: i32[src]
pub const CONTROL_AF_STATE_PASSIVE_FOCUSED: i32[src]
pub const CONTROL_AF_STATE_PASSIVE_SCAN: i32[src]
pub const CONTROL_AF_STATE_PASSIVE_UNFOCUSED: i32[src]
pub const CONTROL_AF_TRIGGER_CANCEL: i32[src]
pub const CONTROL_AF_TRIGGER_IDLE: i32[src]
pub const CONTROL_AF_TRIGGER_START: i32[src]
pub const CONTROL_AWB_MODE_AUTO: i32[src]
pub const CONTROL_AWB_MODE_CLOUDY_DAYLIGHT: i32[src]
pub const CONTROL_AWB_MODE_DAYLIGHT: i32[src]
pub const CONTROL_AWB_MODE_FLUORESCENT: i32[src]
pub const CONTROL_AWB_MODE_INCANDESCENT: i32[src]
pub const CONTROL_AWB_MODE_OFF: i32[src]
pub const CONTROL_AWB_MODE_SHADE: i32[src]
pub const CONTROL_AWB_MODE_TWILIGHT: i32[src]
pub const CONTROL_AWB_MODE_WARM_FLUORESCENT: i32[src]
pub const CONTROL_AWB_STATE_CONVERGED: i32[src]
pub const CONTROL_AWB_STATE_INACTIVE: i32[src]
pub const CONTROL_AWB_STATE_LOCKED: i32[src]
pub const CONTROL_AWB_STATE_SEARCHING: i32[src]
pub const CONTROL_CAPTURE_INTENT_CUSTOM: i32[src]
pub const CONTROL_CAPTURE_INTENT_MANUAL: i32[src]
pub const CONTROL_CAPTURE_INTENT_MOTION_TRACKING: i32[src]
pub const CONTROL_CAPTURE_INTENT_PREVIEW: i32[src]
pub const CONTROL_CAPTURE_INTENT_STILL_CAPTURE: i32[src]
pub const CONTROL_CAPTURE_INTENT_VIDEO_RECORD: i32[src]
pub const CONTROL_CAPTURE_INTENT_VIDEO_SNAPSHOT: i32[src]
pub const CONTROL_CAPTURE_INTENT_ZERO_SHUTTER_LAG: i32[src]
pub const CONTROL_EFFECT_MODE_AQUA: i32[src]
pub const CONTROL_EFFECT_MODE_BLACKBOARD: i32[src]
pub const CONTROL_EFFECT_MODE_MONO: i32[src]
pub const CONTROL_EFFECT_MODE_NEGATIVE: i32[src]
pub const CONTROL_EFFECT_MODE_OFF: i32[src]
pub const CONTROL_EFFECT_MODE_POSTERIZE: i32[src]
pub const CONTROL_EFFECT_MODE_SEPIA: i32[src]
pub const CONTROL_EFFECT_MODE_SOLARIZE: i32[src]
pub const CONTROL_EFFECT_MODE_WHITEBOARD: i32[src]
pub const CONTROL_MODE_AUTO: i32[src]
pub const CONTROL_MODE_OFF: i32[src]
pub const CONTROL_MODE_OFF_KEEP_STATE: i32[src]
pub const CONTROL_MODE_USE_SCENE_MODE: i32[src]
pub const CONTROL_SCENE_MODE_ACTION: i32[src]
pub const CONTROL_SCENE_MODE_BARCODE: i32[src]
pub const CONTROL_SCENE_MODE_BEACH: i32[src]
pub const CONTROL_SCENE_MODE_CANDLELIGHT: i32[src]
pub const CONTROL_SCENE_MODE_DISABLED: i32[src]
pub const CONTROL_SCENE_MODE_FACE_PRIORITY: i32[src]
pub const CONTROL_SCENE_MODE_FIREWORKS: i32[src]
pub const CONTROL_SCENE_MODE_HDR: i32[src]
pub const CONTROL_SCENE_MODE_HIGH_SPEED_VIDEO: i32[src]
pub const CONTROL_SCENE_MODE_LANDSCAPE: i32[src]
pub const CONTROL_SCENE_MODE_NIGHT: i32[src]
pub const CONTROL_SCENE_MODE_NIGHT_PORTRAIT: i32[src]
pub const CONTROL_SCENE_MODE_PARTY: i32[src]
pub const CONTROL_SCENE_MODE_PORTRAIT: i32[src]
pub const CONTROL_SCENE_MODE_SNOW: i32[src]
pub const CONTROL_SCENE_MODE_SPORTS: i32[src]
pub const CONTROL_SCENE_MODE_STEADYPHOTO: i32[src]
pub const CONTROL_SCENE_MODE_SUNSET: i32[src]
pub const CONTROL_SCENE_MODE_THEATRE: i32[src]
pub const CONTROL_VIDEO_STABILIZATION_MODE_OFF: i32[src]
pub const CONTROL_VIDEO_STABILIZATION_MODE_ON: i32[src]
pub const DISTORTION_CORRECTION_MODE_FAST: i32[src]
pub const DISTORTION_CORRECTION_MODE_HIGH_QUALITY: i32[src]
pub const DISTORTION_CORRECTION_MODE_OFF: i32[src]
pub const EDGE_MODE_FAST: i32[src]
pub const EDGE_MODE_HIGH_QUALITY: i32[src]
pub const EDGE_MODE_OFF: i32[src]
pub const EDGE_MODE_ZERO_SHUTTER_LAG: i32[src]
pub const FLASH_MODE_OFF: i32[src]
pub const FLASH_MODE_SINGLE: i32[src]
pub const FLASH_MODE_TORCH: i32[src]
pub const FLASH_STATE_CHARGING: i32[src]
pub const FLASH_STATE_FIRED: i32[src]
pub const FLASH_STATE_PARTIAL: i32[src]
pub const FLASH_STATE_READY: i32[src]
pub const FLASH_STATE_UNAVAILABLE: i32[src]
pub const HOT_PIXEL_MODE_FAST: i32[src]
pub const HOT_PIXEL_MODE_HIGH_QUALITY: i32[src]
pub const HOT_PIXEL_MODE_OFF: i32[src]
pub const INFO_SUPPORTED_HARDWARE_LEVEL_3: i32[src]
pub const INFO_SUPPORTED_HARDWARE_LEVEL_EXTERNAL: i32[src]
pub const INFO_SUPPORTED_HARDWARE_LEVEL_FULL: i32[src]
pub const INFO_SUPPORTED_HARDWARE_LEVEL_LEGACY: i32[src]
pub const INFO_SUPPORTED_HARDWARE_LEVEL_LIMITED: i32[src]
pub const LENS_FACING_BACK: i32[src]
pub const LENS_FACING_EXTERNAL: i32[src]
pub const LENS_FACING_FRONT: i32[src]
pub const LENS_INFO_FOCUS_DISTANCE_CALIBRATION_APPROXIMATE: i32[src]
pub const LENS_INFO_FOCUS_DISTANCE_CALIBRATION_CALIBRATED: i32[src]
pub const LENS_INFO_FOCUS_DISTANCE_CALIBRATION_UNCALIBRATED: i32[src]
pub const LENS_OPTICAL_STABILIZATION_MODE_OFF: i32[src]
pub const LENS_OPTICAL_STABILIZATION_MODE_ON: i32[src]
pub const LENS_POSE_REFERENCE_GYROSCOPE: i32[src]
pub const LENS_POSE_REFERENCE_PRIMARY_CAMERA: i32[src]
pub const LENS_STATE_MOVING: i32[src]
pub const LENS_STATE_STATIONARY: i32[src]
pub const LOGICAL_MULTI_CAMERA_SENSOR_SYNC_TYPE_APPROXIMATE: i32[src]
pub const LOGICAL_MULTI_CAMERA_SENSOR_SYNC_TYPE_CALIBRATED: i32[src]
pub const NOISE_REDUCTION_MODE_FAST: i32[src]
pub const NOISE_REDUCTION_MODE_HIGH_QUALITY: i32[src]
pub const NOISE_REDUCTION_MODE_MINIMAL: i32[src]
pub const NOISE_REDUCTION_MODE_OFF: i32[src]
pub const NOISE_REDUCTION_MODE_ZERO_SHUTTER_LAG: i32[src]
pub const REQUEST_AVAILABLE_CAPABILITIES_BACKWARD_COMPATIBLE: i32[src]
pub const REQUEST_AVAILABLE_CAPABILITIES_BURST_CAPTURE: i32[src]
pub const REQUEST_AVAILABLE_CAPABILITIES_CONSTRAINED_HIGH_SPEED_VIDEO: i32[src]
pub const REQUEST_AVAILABLE_CAPABILITIES_DEPTH_OUTPUT: i32[src]
pub const REQUEST_AVAILABLE_CAPABILITIES_LOGICAL_MULTI_CAMERA: i32[src]
pub const REQUEST_AVAILABLE_CAPABILITIES_MANUAL_POST_PROCESSING: i32[src]
pub const REQUEST_AVAILABLE_CAPABILITIES_MANUAL_SENSOR: i32[src]
pub const REQUEST_AVAILABLE_CAPABILITIES_MONOCHROME: i32[src]
pub const REQUEST_AVAILABLE_CAPABILITIES_MOTION_TRACKING: i32[src]
pub const REQUEST_AVAILABLE_CAPABILITIES_PRIVATE_REPROCESSING: i32[src]
pub const REQUEST_AVAILABLE_CAPABILITIES_RAW: i32[src]
pub const REQUEST_AVAILABLE_CAPABILITIES_READ_SENSOR_SETTINGS: i32[src]
pub const REQUEST_AVAILABLE_CAPABILITIES_YUV_REPROCESSING: i32[src]
pub const SCALER_CROPPING_TYPE_CENTER_ONLY: i32[src]
pub const SCALER_CROPPING_TYPE_FREEFORM: i32[src]
pub const SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_BGGR: i32[src]
pub const SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_GBRG: i32[src]
pub const SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_GRBG: i32[src]
pub const SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_RGB: i32[src]
pub const SENSOR_INFO_COLOR_FILTER_ARRANGEMENT_RGGB: i32[src]
pub const SENSOR_INFO_TIMESTAMP_SOURCE_REALTIME: i32[src]
pub const SENSOR_INFO_TIMESTAMP_SOURCE_UNKNOWN: i32[src]
pub const SENSOR_REFERENCE_ILLUMINANT1_CLOUDY_WEATHER: i32[src]
pub const SENSOR_REFERENCE_ILLUMINANT1_COOL_WHITE_FLUORESCENT: i32[src]
pub const SENSOR_REFERENCE_ILLUMINANT1_D50: i32[src]
pub const SENSOR_REFERENCE_ILLUMINANT1_D55: i32[src]
pub const SENSOR_REFERENCE_ILLUMINANT1_D65: i32[src]
pub const SENSOR_REFERENCE_ILLUMINANT1_D75: i32[src]
pub const SENSOR_REFERENCE_ILLUMINANT1_DAYLIGHT: i32[src]
pub const SENSOR_REFERENCE_ILLUMINANT1_DAYLIGHT_FLUORESCENT: i32[src]
pub const SENSOR_REFERENCE_ILLUMINANT1_DAY_WHITE_FLUORESCENT: i32[src]
pub const SENSOR_REFERENCE_ILLUMINANT1_FINE_WEATHER: i32[src]
pub const SENSOR_REFERENCE_ILLUMINANT1_FLASH: i32[src]
pub const SENSOR_REFERENCE_ILLUMINANT1_FLUORESCENT: i32[src]
pub const SENSOR_REFERENCE_ILLUMINANT1_ISO_STUDIO_TUNGSTEN: i32[src]
pub const SENSOR_REFERENCE_ILLUMINANT1_SHADE: i32[src]
pub const SENSOR_REFERENCE_ILLUMINANT1_STANDARD_A: i32[src]
pub const SENSOR_REFERENCE_ILLUMINANT1_STANDARD_B: i32[src]
pub const SENSOR_REFERENCE_ILLUMINANT1_STANDARD_C: i32[src]
pub const SENSOR_REFERENCE_ILLUMINANT1_TUNGSTEN: i32[src]
pub const SENSOR_REFERENCE_ILLUMINANT1_WHITE_FLUORESCENT: i32[src]
pub const SENSOR_TEST_PATTERN_MODE_COLOR_BARS: i32[src]
pub const SENSOR_TEST_PATTERN_MODE_COLOR_BARS_FADE_TO_GRAY: i32[src]
pub const SENSOR_TEST_PATTERN_MODE_CUSTOM1: i32[src]
pub const SENSOR_TEST_PATTERN_MODE_OFF: i32[src]
pub const SENSOR_TEST_PATTERN_MODE_PN9: i32[src]
pub const SENSOR_TEST_PATTERN_MODE_SOLID_COLOR: i32[src]
pub const SHADING_MODE_FAST: i32[src]
pub const SHADING_MODE_HIGH_QUALITY: i32[src]
pub const SHADING_MODE_OFF: i32[src]
pub const STATISTICS_FACE_DETECT_MODE_FULL: i32[src]
pub const STATISTICS_FACE_DETECT_MODE_OFF: i32[src]
pub const STATISTICS_FACE_DETECT_MODE_SIMPLE: i32[src]
pub const STATISTICS_LENS_SHADING_MAP_MODE_OFF: i32[src]
pub const STATISTICS_LENS_SHADING_MAP_MODE_ON: i32[src]
pub const STATISTICS_OIS_DATA_MODE_OFF: i32[src]
pub const STATISTICS_OIS_DATA_MODE_ON: i32[src]
pub const STATISTICS_SCENE_FLICKER_50HZ: i32[src]
pub const STATISTICS_SCENE_FLICKER_60HZ: i32[src]
pub const STATISTICS_SCENE_FLICKER_NONE: i32[src]
pub const SYNC_MAX_LATENCY_PER_FRAME_CONTROL: i32[src]
pub const SYNC_MAX_LATENCY_UNKNOWN: i32[src]
pub const TONEMAP_MODE_CONTRAST_CURVE: i32[src]
pub const TONEMAP_MODE_FAST: i32[src]
pub const TONEMAP_MODE_GAMMA_VALUE: i32[src]
pub const TONEMAP_MODE_HIGH_QUALITY: i32[src]
pub const TONEMAP_MODE_PRESET_CURVE: i32[src]
pub const TONEMAP_PRESET_CURVE_REC709: i32[src]
pub const TONEMAP_PRESET_CURVE_SRGB: i32[src]
Trait Implementations
impl AsRef<Parcelable> for CaptureRequest
fn as_ref(&self) -> &Parcelable
impl Deref for CaptureRequest
type Target = CameraMetadata
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target
impl AsValidJObjectAndEnv for CaptureRequest
impl AsJValue for CaptureRequest
Auto Trait Implementations
impl !Sync for CaptureRequest
impl Unpin for CaptureRequest
impl !Send for CaptureRequest
impl UnwindSafe for CaptureRequest
impl RefUnwindSafe for CaptureRequest
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,