One Logo Pool Ball
AVFoundation · IOS API REFERENCE

AVCaptureDataOutputSynchronizer

class · iOS 11.0+ · SDK 27.1

class AVCaptureDataOutputSynchronizer

Members (5)

init · iOS 11.0+

init

TypeScript
static init(dataOutputs: Array<AVCaptureOutput>): AVCaptureDataOutputSynchronizer
Swift declaration
init(dataOutputs: [AVCaptureOutput])
method · iOS 11.0+

setDelegate

TypeScript
setDelegate(delegate?: (Implements<AVCaptureDataOutputSynchronizerDelegate> | SDKHandle) | null, delegateCallbackQueue?: (_Dispatch_DispatchQueue) | null): void
Swift declaration
func setDelegate(_ delegate: (any AVCaptureDataOutputSynchronizerDelegate)?, queue delegateCallbackQueue: dispatch_queue_t?)
get · iOS 11.0+

dataOutputs

TypeScript
get dataOutputs(): Array<AVCaptureOutput>
Swift declaration
var dataOutputs: [AVCaptureOutput] { get }
get · iOS 11.0+

delegate

TypeScript
get delegate(): (SDKHandle) | null
Swift declaration
var delegate: (any AVCaptureDataOutputSynchronizerDelegate)? { get }
get · iOS 11.0+

delegateCallbackQueue

TypeScript
get delegateCallbackQueue(): (_Dispatch_DispatchQueue) | null
Swift declaration
var delegateCallbackQueue: dispatch_queue_t? { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

AVCaptureDataOutputSynchronizer.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All AVFoundation types →