Package org.robovm.apple.avfoundation
Class AVCapturePhotoOutput
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.avfoundation.AVCaptureOutput
org.robovm.apple.avfoundation.AVCapturePhotoOutput
- All Implemented Interfaces:
NSObjectProtocol,ObjCProtocol
public class AVCapturePhotoOutput extends AVCaptureOutput
- Since:
- Available in iOS 10.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAVCapturePhotoOutput.AVCapturePhotoOutputPtrNested classes/interfaces inherited from class org.robovm.apple.avfoundation.AVCaptureOutput
AVCaptureOutput.AVCaptureOutputPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description AVCapturePhotoOutput()protectedAVCapturePhotoOutput(NSObject.Handle h, long handle)protectedAVCapturePhotoOutput(NSObject.SkipInit skipInit) -
Method Summary
Methods inherited from class org.robovm.apple.avfoundation.AVCaptureOutput
getConnection, getConnections, getRectOfInterestInMetadataOutputCoordinates, getRectOfInterestInOutputCoordinates, getTransformedMetadataObjectMethods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Constructor Details
-
AVCapturePhotoOutput
-
AVCapturePhotoOutput
-
AVCapturePhotoOutput
public AVCapturePhotoOutput()
-
-
Method Details
-
getPreparedPhotoSettingsArray
-
getAvailablePhotoPixelFormatTypes
-
getAvailablePhotoCodecTypes
-
isAppleProRAWSupported
public boolean isAppleProRAWSupported()- Since:
- Available in iOS 14.3 and later.
-
isAppleProRAWEnabled
public boolean isAppleProRAWEnabled()- Since:
- Available in iOS 14.3 and later.
-
setAppleProRAWEnabled
public void setAppleProRAWEnabled(boolean v)- Since:
- Available in iOS 14.3 and later.
-
getAvailableRawPhotoPixelFormatTypes
-
getAvailablePhotoFileTypes
- Since:
- Available in iOS 11.0 and later.
-
getAvailableRawPhotoFileTypes
- Since:
- Available in iOS 11.0 and later.
-
getMaxPhotoQualityPrioritization
- Since:
- Available in iOS 13.0 and later.
-
setMaxPhotoQualityPrioritization
- Since:
- Available in iOS 13.0 and later.
-
isStillImageStabilizationSupported
Deprecated.Deprecated in iOS 13.0. Use maxPhotoQualityPrioritization- Since:
- Available in iOS 10.0 and later.
-
isStillImageStabilizationScene
Deprecated.Deprecated in iOS 13.0. Use maxPhotoQualityPrioritization- Since:
- Available in iOS 10.0 and later.
-
isVirtualDeviceFusionSupported
public boolean isVirtualDeviceFusionSupported()- Since:
- Available in iOS 13.0 and later.
-
isDualCameraFusionSupported
Deprecated.Deprecated in iOS 13.0. Use virtualDeviceFusionSupported- Since:
- Available in iOS 10.2 and later.
-
isVirtualDeviceConstituentPhotoDeliverySupported
public boolean isVirtualDeviceConstituentPhotoDeliverySupported()- Since:
- Available in iOS 13.0 and later.
-
isDualCameraDualPhotoDeliverySupported
Deprecated.Deprecated in iOS 13.0. Use virtualDeviceConstituentPhotoDeliverySupported- Since:
- Available in iOS 11.0 and later.
-
isVirtualDeviceConstituentPhotoDeliveryEnabled
public boolean isVirtualDeviceConstituentPhotoDeliveryEnabled()- Since:
- Available in iOS 13.0 and later.
-
setVirtualDeviceConstituentPhotoDeliveryEnabled
public void setVirtualDeviceConstituentPhotoDeliveryEnabled(boolean v)- Since:
- Available in iOS 13.0 and later.
-
isDualCameraDualPhotoDeliveryEnabled
Deprecated.Deprecated in iOS 13.0. Use virtualDeviceConstituentPhotoDeliveryEnabled- Since:
- Available in iOS 11.0 and later.
-
setDualCameraDualPhotoDeliveryEnabled
Deprecated.Deprecated in iOS 13.0. Use virtualDeviceConstituentPhotoDeliveryEnabled- Since:
- Available in iOS 11.0 and later.
-
isCameraCalibrationDataDeliverySupported
public boolean isCameraCalibrationDataDeliverySupported()- Since:
- Available in iOS 11.0 and later.
-
getSupportedFlashModes
-
isAutoRedEyeReductionSupported
public boolean isAutoRedEyeReductionSupported()- Since:
- Available in iOS 12.0 and later.
-
isFlashScene
public boolean isFlashScene() -
getPhotoSettingsForSceneMonitoring
-
setPhotoSettingsForSceneMonitoring
-
isHighResolutionCaptureEnabled
public boolean isHighResolutionCaptureEnabled() -
setHighResolutionCaptureEnabled
public void setHighResolutionCaptureEnabled(boolean v) -
getMaxBracketedCapturePhotoCount
public long getMaxBracketedCapturePhotoCount() -
isLensStabilizationDuringBracketedCaptureSupported
public boolean isLensStabilizationDuringBracketedCaptureSupported() -
isLivePhotoCaptureSupported
public boolean isLivePhotoCaptureSupported() -
isLivePhotoCaptureEnabled
public boolean isLivePhotoCaptureEnabled() -
setLivePhotoCaptureEnabled
public void setLivePhotoCaptureEnabled(boolean v) -
isLivePhotoCaptureSuspended
public boolean isLivePhotoCaptureSuspended() -
setLivePhotoCaptureSuspended
public void setLivePhotoCaptureSuspended(boolean v) -
isLivePhotoAutoTrimmingEnabled
public boolean isLivePhotoAutoTrimmingEnabled() -
setLivePhotoAutoTrimmingEnabled
public void setLivePhotoAutoTrimmingEnabled(boolean v) -
getAvailableLivePhotoVideoCodecTypes
- Since:
- Available in iOS 11.0 and later.
-
isContentAwareDistortionCorrectionSupported
public boolean isContentAwareDistortionCorrectionSupported()- Since:
- Available in iOS 14.1 and later.
-
isContentAwareDistortionCorrectionEnabled
public boolean isContentAwareDistortionCorrectionEnabled()- Since:
- Available in iOS 14.1 and later.
-
setContentAwareDistortionCorrectionEnabled
public void setContentAwareDistortionCorrectionEnabled(boolean v)- Since:
- Available in iOS 14.1 and later.
-
isDepthDataDeliverySupported
public boolean isDepthDataDeliverySupported()- Since:
- Available in iOS 11.0 and later.
-
isDepthDataDeliveryEnabled
public boolean isDepthDataDeliveryEnabled()- Since:
- Available in iOS 11.0 and later.
-
setDepthDataDeliveryEnabled
public void setDepthDataDeliveryEnabled(boolean v)- Since:
- Available in iOS 11.0 and later.
-
isPortraitEffectsMatteDeliverySupported
public boolean isPortraitEffectsMatteDeliverySupported()- Since:
- Available in iOS 12.0 and later.
-
isPortraitEffectsMatteDeliveryEnabled
public boolean isPortraitEffectsMatteDeliveryEnabled()- Since:
- Available in iOS 12.0 and later.
-
setPortraitEffectsMatteDeliveryEnabled
public void setPortraitEffectsMatteDeliveryEnabled(boolean v)- Since:
- Available in iOS 12.0 and later.
-
getAvailableSemanticSegmentationMatteTypes
- Since:
- Available in iOS 13.0 and later.
-
getEnabledSemanticSegmentationMatteTypes
- Since:
- Available in iOS 13.0 and later.
-
setEnabledSemanticSegmentationMatteTypes
- Since:
- Available in iOS 13.0 and later.
-
capturePhotoWithSettings
public void capturePhotoWithSettings(AVCapturePhotoSettings settings, AVCapturePhotoCaptureDelegate delegate) -
setPreparedPhotoSettingsArray
public void setPreparedPhotoSettingsArray(NSArray<AVCapturePhotoSettings> preparedPhotoSettingsArray, VoidBlock2<Boolean,NSError> completionHandler) -
supportedPhotoPixelFormatTypesForFileType
- Since:
- Available in iOS 11.0 and later.
-
supportedPhotoCodecTypesForFileType
- Since:
- Available in iOS 11.0 and later.
-
supportedRawPhotoPixelFormatTypesForFileType
- Since:
- Available in iOS 11.0 and later.
-
create
protected static long create() -
isBayerRAWPixelFormat
public static boolean isBayerRAWPixelFormat(int pixelFormat)- Since:
- Available in iOS 14.3 and later.
-
isAppleProRAWPixelFormat
public static boolean isAppleProRAWPixelFormat(int pixelFormat)- Since:
- Available in iOS 14.3 and later.
-
JPEGPhotoDataRepresentationForJPEGSampleBuffer
@Deprecated public static NSData JPEGPhotoDataRepresentationForJPEGSampleBuffer(CMSampleBuffer JPEGSampleBuffer, CMSampleBuffer previewPhotoSampleBuffer)Deprecated.Deprecated in iOS 11.0. Use -[AVCapturePhoto fileDataRepresentation]- Since:
- Available in iOS 10.0 and later.
-
DNGPhotoDataRepresentationForRawSampleBuffer
@Deprecated public static NSData DNGPhotoDataRepresentationForRawSampleBuffer(CMSampleBuffer rawSampleBuffer, CMSampleBuffer previewPhotoSampleBuffer)Deprecated.Deprecated in iOS 11.0. Use -[AVCapturePhoto fileDataRepresentation]- Since:
- Available in iOS 10.0 and later.
-