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
,org.robovm.objc.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 class
AVCapturePhotoOutput.AVCapturePhotoOutputPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.avfoundation.AVCaptureOutput
AVCaptureOutput.AVCaptureOutputPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description AVCapturePhotoOutput()
protected
AVCapturePhotoOutput(NSObject.Handle h, long handle)
protected
AVCapturePhotoOutput(NSObject.SkipInit skipInit)
-
Method Summary
-
Methods inherited from class org.robovm.apple.avfoundation.AVCaptureOutput
getConnection, getConnections, getRectOfInterestInMetadataOutputCoordinates, getRectOfInterestInOutputCoordinates, getTransformedMetadataObject
-
Methods 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, willChangeValues
-
-
-
-
Constructor Detail
-
AVCapturePhotoOutput
protected AVCapturePhotoOutput(NSObject.Handle h, long handle)
-
AVCapturePhotoOutput
protected AVCapturePhotoOutput(NSObject.SkipInit skipInit)
-
AVCapturePhotoOutput
public AVCapturePhotoOutput()
-
-
Method Detail
-
getPreparedPhotoSettingsArray
public NSArray<AVCapturePhotoSettings> getPreparedPhotoSettingsArray()
-
getAvailableRawPhotoPixelFormatTypes
public NSArray<NSNumber> getAvailableRawPhotoPixelFormatTypes()
-
getAvailablePhotoFileTypes
public NSArray<NSString> getAvailablePhotoFileTypes()
- Since:
- Available in iOS 11.0 and later.
-
getAvailableRawPhotoFileTypes
public NSArray<NSString> getAvailableRawPhotoFileTypes()
- Since:
- Available in iOS 11.0 and later.
-
isStillImageStabilizationSupported
public boolean isStillImageStabilizationSupported()
-
isStillImageStabilizationScene
public boolean isStillImageStabilizationScene()
-
isDualCameraFusionSupported
public boolean isDualCameraFusionSupported()
- Since:
- Available in iOS 10.2 and later.
-
isDualCameraDualPhotoDeliverySupported
public boolean isDualCameraDualPhotoDeliverySupported()
- Since:
- Available in iOS 11.0 and later.
-
isDualCameraDualPhotoDeliveryEnabled
public boolean isDualCameraDualPhotoDeliveryEnabled()
- Since:
- Available in iOS 11.0 and later.
-
setDualCameraDualPhotoDeliveryEnabled
public void setDualCameraDualPhotoDeliveryEnabled(boolean v)
- Since:
- Available in iOS 11.0 and later.
-
isCameraCalibrationDataDeliverySupported
public boolean isCameraCalibrationDataDeliverySupported()
- Since:
- Available in iOS 11.0 and later.
-
isAutoRedEyeReductionSupported
public boolean isAutoRedEyeReductionSupported()
- Since:
- Available in iOS 12.0 and later.
-
isFlashScene
public boolean isFlashScene()
-
getPhotoSettingsForSceneMonitoring
public AVCapturePhotoSettings getPhotoSettingsForSceneMonitoring()
-
setPhotoSettingsForSceneMonitoring
public void setPhotoSettingsForSceneMonitoring(AVCapturePhotoSettings v)
-
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
public NSArray<NSString> getAvailableLivePhotoVideoCodecTypes()
- Since:
- Available in iOS 11.0 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.
-
capturePhotoWithSettings
public void capturePhotoWithSettings(AVCapturePhotoSettings settings, AVCapturePhotoCaptureDelegate delegate)
-
setPreparedPhotoSettingsArray
public void setPreparedPhotoSettingsArray(NSArray<AVCapturePhotoSettings> preparedPhotoSettingsArray, org.robovm.objc.block.VoidBlock2<java.lang.Boolean,NSError> completionHandler)
-
supportedPhotoPixelFormatTypesForFileType
public NSArray<NSNumber> supportedPhotoPixelFormatTypesForFileType(java.lang.String fileType)
- Since:
- Available in iOS 11.0 and later.
-
supportedPhotoCodecTypesForFileType
public NSArray<NSString> supportedPhotoCodecTypesForFileType(java.lang.String fileType)
- Since:
- Available in iOS 11.0 and later.
-
supportedRawPhotoPixelFormatTypesForFileType
public NSArray<NSNumber> supportedRawPhotoPixelFormatTypesForFileType(java.lang.String fileType)
- Since:
- Available in iOS 11.0 and later.
-
create
protected static long create()
-
JPEGPhotoDataRepresentationForJPEGSampleBuffer
@Deprecated public static NSData JPEGPhotoDataRepresentationForJPEGSampleBuffer(CMSampleBuffer JPEGSampleBuffer, CMSampleBuffer previewPhotoSampleBuffer)
Deprecated.Deprecated in iOS 11.0. Use -[AVCapturePhoto fileDataRepresentation] instead.- 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] instead.- Since:
- Available in iOS 10.0 and later.
-
-