One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVCaptureStillImageOutput

class · iOS 4.0+ · Deprecated in iOS 10.0 · SDK 27.1

class AVCaptureStillImageOutput

Members (23)

static · iOS 4.0+ · Deprecated in iOS 10.0

jpegStillImageNSDataRepresentation

TypeScript
static jpegStillImageNSDataRepresentation(jpegSampleBuffer: _CoreMedia_CMSampleBuffer): (ArrayBuffer) | null
Swift declaration
class func jpegStillImageNSDataRepresentation(_ jpegSampleBuffer: CMSampleBuffer) -> Data?
method · iOS 4.0+ · Deprecated in iOS 10.0

captureStillImageAsynchronously

TypeScript
captureStillImageAsynchronously(connection: AVCaptureConnection, handler: ((arg0: (_CoreMedia_CMSampleBuffer) | null, arg1: (NativeError) | null) => void)): void
Swift declaration
func captureStillImageAsynchronously(from connection: AVCaptureConnection, completionHandler handler: @escaping (CMSampleBuffer?, (any Error)?) -> Void)
method · iOS 8.0+ · Deprecated in iOS 10.0

captureStillImageBracketAsynchronously

TypeScript
captureStillImageBracketAsynchronously(connection: AVCaptureConnection, settings: Array<AVCaptureBracketedStillImageSettings>, handler: ((arg0: (_CoreMedia_CMSampleBuffer) | null, arg1: (AVCaptureBracketedStillImageSettings) | null, arg2: (NativeError) | null) => void)): void
Swift declaration
func captureStillImageBracketAsynchronously(from connection: AVCaptureConnection, withSettingsArray settings: [AVCaptureBracketedStillImageSettings], completionHandler handler: @escaping (CMSampleBuffer?, AVCaptureBracketedStillImageSettings?, (any Error)?) -> Void)
init · iOS 4.0+ · Deprecated in iOS 10.0

init

TypeScript
static init(): AVCaptureStillImageOutput
Swift declaration
init()
method · iOS 8.0+ · Deprecated in iOS 10.0

prepareToCaptureStillImageBracket

TypeScript
prepareToCaptureStillImageBracket(connection: AVCaptureConnection, settings: Array<AVCaptureBracketedStillImageSettings>, handler: ((arg0: boolean, arg1: (NativeError) | null) => void)): void
Swift declaration
func prepareToCaptureStillImageBracket(from connection: AVCaptureConnection, withSettingsArray settings: [AVCaptureBracketedStillImageSettings], completionHandler handler: @escaping (Bool, (any Error)?) -> Void)
get · iOS 7.0+ · Deprecated in iOS 10.0

automaticallyEnablesStillImageStabilizationWhenAvailable

TypeScript
get automaticallyEnablesStillImageStabilizationWhenAvailable(): boolean
Swift declaration
var automaticallyEnablesStillImageStabilizationWhenAvailable: Bool { get set }
set · iOS 7.0+ · Deprecated in iOS 10.0

automaticallyEnablesStillImageStabilizationWhenAvailable

TypeScript
set automaticallyEnablesStillImageStabilizationWhenAvailable(value: boolean)
Swift declaration
var automaticallyEnablesStillImageStabilizationWhenAvailable: Bool { get set }
get · iOS 4.0+ · Deprecated in iOS 10.0

availableImageDataCVPixelFormatTypes

TypeScript
get availableImageDataCVPixelFormatTypes(): Array<_Foundation_NSNumber>
Swift declaration
var availableImageDataCVPixelFormatTypes: [NSNumber] { get }
get · iOS 4.0+ · Deprecated in iOS 10.0

availableImageDataCodecTypes

TypeScript
get availableImageDataCodecTypes(): Array<AVVideoCodecType>
Swift declaration
var availableImageDataCodecTypes: [AVVideoCodecType] { get }
get · iOS 26.0+ · Deprecated in iOS 10.0

isCameraSensorOrientationCompensationEnabled

TypeScript
get isCameraSensorOrientationCompensationEnabled(): boolean
Swift declaration
var isCameraSensorOrientationCompensationEnabled: Bool { get set }
set · iOS 26.0+ · Deprecated in iOS 10.0

isCameraSensorOrientationCompensationEnabled

TypeScript
set isCameraSensorOrientationCompensationEnabled(value: boolean)
Swift declaration
var isCameraSensorOrientationCompensationEnabled: Bool { get set }
get · iOS 26.0+ · Deprecated in iOS 10.0

isCameraSensorOrientationCompensationSupported

TypeScript
get isCameraSensorOrientationCompensationSupported(): boolean
Swift declaration
var isCameraSensorOrientationCompensationSupported: Bool { get }
get · iOS 5.0+ · Deprecated in iOS 10.0

isCapturingStillImage

TypeScript
get isCapturingStillImage(): boolean
Swift declaration
var isCapturingStillImage: Bool { get }
get · iOS 8.0+ · Deprecated in iOS 10.0

isHighResolutionStillImageOutputEnabled

TypeScript
get isHighResolutionStillImageOutputEnabled(): boolean
Swift declaration
var isHighResolutionStillImageOutputEnabled: Bool { get set }
set · iOS 8.0+ · Deprecated in iOS 10.0

isHighResolutionStillImageOutputEnabled

TypeScript
set isHighResolutionStillImageOutputEnabled(value: boolean)
Swift declaration
var isHighResolutionStillImageOutputEnabled: Bool { get set }
get · iOS 9.0+ · Deprecated in iOS 10.0

isLensStabilizationDuringBracketedCaptureEnabled

TypeScript
get isLensStabilizationDuringBracketedCaptureEnabled(): boolean
Swift declaration
var isLensStabilizationDuringBracketedCaptureEnabled: Bool { get set }
set · iOS 9.0+ · Deprecated in iOS 10.0

isLensStabilizationDuringBracketedCaptureEnabled

TypeScript
set isLensStabilizationDuringBracketedCaptureEnabled(value: boolean)
Swift declaration
var isLensStabilizationDuringBracketedCaptureEnabled: Bool { get set }
get · iOS 9.0+ · Deprecated in iOS 10.0

isLensStabilizationDuringBracketedCaptureSupported

TypeScript
get isLensStabilizationDuringBracketedCaptureSupported(): boolean
Swift declaration
var isLensStabilizationDuringBracketedCaptureSupported: Bool { get }
get · iOS 8.0+ · Deprecated in iOS 10.0

maxBracketedCaptureStillImageCount

TypeScript
get maxBracketedCaptureStillImageCount(): number
Swift declaration
var maxBracketedCaptureStillImageCount: Int { get }
get · iOS 4.0+ · Deprecated in iOS 10.0

outputSettings

TypeScript
get outputSettings(): Record<string, unknown>
Swift declaration
var outputSettings: [String : Any] { get set }
set · iOS 4.0+ · Deprecated in iOS 10.0

outputSettings

TypeScript
set outputSettings(value: Record<string, unknown>)
Swift declaration
var outputSettings: [String : Any] { get set }
get · iOS 7.0+ · Deprecated in iOS 10.0

isStillImageStabilizationActive

TypeScript
get isStillImageStabilizationActive(): boolean
Swift declaration
var isStillImageStabilizationActive: Bool { get }
get · iOS 7.0+ · Deprecated in iOS 10.0

isStillImageStabilizationSupported

TypeScript
get isStillImageStabilizationSupported(): boolean
Swift declaration
var isStillImageStabilizationSupported: Bool { get }

Skipped declarations

No declarations were skipped in this snapshot.

All AVFoundation types →