Class AVCaptureDeviceFormat

  • All Implemented Interfaces:
    NSObjectProtocol, org.robovm.objc.ObjCProtocol

    public class AVCaptureDeviceFormat
    extends NSObject
    Since:
    Available in iOS 7.0 and later.
    • Constructor Detail

      • AVCaptureDeviceFormat

        protected AVCaptureDeviceFormat()
      • AVCaptureDeviceFormat

        protected AVCaptureDeviceFormat​(NSObject.Handle h,
                                        long handle)
      • AVCaptureDeviceFormat

        protected AVCaptureDeviceFormat​(NSObject.SkipInit skipInit)
    • Method Detail

      • getVideoFieldOfView

        public float getVideoFieldOfView()
      • isVideoBinned

        public boolean isVideoBinned()
      • isVideoStabilizationSupported

        @Deprecated
        public boolean isVideoStabilizationSupported()
        Deprecated.
        Deprecated in iOS 8.0. Use isVideoStabilizationModeSupported: instead.
        Since:
        Available in iOS 7.0 and later.
      • getVideoMaxZoomFactor

        public double getVideoMaxZoomFactor()
      • getVideoZoomFactorUpscaleThreshold

        public double getVideoZoomFactorUpscaleThreshold()
      • getMinExposureDuration

        public CMTime getMinExposureDuration()
        Since:
        Available in iOS 8.0 and later.
      • getMaxExposureDuration

        public CMTime getMaxExposureDuration()
        Since:
        Available in iOS 8.0 and later.
      • getMinISO

        public float getMinISO()
        Since:
        Available in iOS 8.0 and later.
      • getMaxISO

        public float getMaxISO()
        Since:
        Available in iOS 8.0 and later.
      • isVideoHDRSupported

        public boolean isVideoHDRSupported()
        Since:
        Available in iOS 8.0 and later.
      • getHighResolutionStillImageDimensions

        public CMVideoDimensions getHighResolutionStillImageDimensions()
        Since:
        Available in iOS 8.0 and later.
      • getSupportedColorSpaces

        public NSArray<NSNumber> getSupportedColorSpaces()
        Since:
        Available in iOS 10.0 and later.
      • getVideoMinZoomFactorForDepthDataDelivery

        public double getVideoMinZoomFactorForDepthDataDelivery()
        Since:
        Available in iOS 11.0 and later.
      • getVideoMaxZoomFactorForDepthDataDelivery

        public double getVideoMaxZoomFactorForDepthDataDelivery()
        Since:
        Available in iOS 11.0 and later.
      • getSupportedDepthDataFormats

        public NSArray<AVCaptureDeviceFormat> getSupportedDepthDataFormats()
        Since:
        Available in iOS 11.0 and later.
      • getUnsupportedCaptureOutputClasses

        public NSArray<?> getUnsupportedCaptureOutputClasses()
        Since:
        Available in iOS 11.0 and later.
      • isPortraitEffectsMatteStillImageDeliverySupported

        public boolean isPortraitEffectsMatteStillImageDeliverySupported()
        Since:
        Available in iOS 12.0 and later.
      • isVideoStabilizationModeSupported

        public boolean isVideoStabilizationModeSupported​(AVCaptureVideoStabilizationMode videoStabilizationMode)
        Since:
        Available in iOS 8.0 and later.