init
TypeScriptstatic initInputPortVideoPreviewLayer(port: AVCaptureInput_Port, layer: AVCaptureVideoPreviewLayer): AVCaptureConnectionSwift declarationinit(inputPort port: AVCaptureInput.Port, videoPreviewLayer layer: AVCaptureVideoPreviewLayer)class · iOS 4.0+ · SDK 27.1
class AVCaptureConnectionstatic initInputPortVideoPreviewLayer(port: AVCaptureInput_Port, layer: AVCaptureVideoPreviewLayer): AVCaptureConnectionSwift declarationinit(inputPort port: AVCaptureInput.Port, videoPreviewLayer layer: AVCaptureVideoPreviewLayer)static initInputPortsOutput(ports: Array<AVCaptureInput_Port>, output: AVCaptureOutput): AVCaptureConnectionSwift declarationinit(inputPorts ports: [AVCaptureInput.Port], output: AVCaptureOutput)isVideoRotationAngleSupported(videoRotationAngle: number): booleanSwift declarationfunc isVideoRotationAngleSupported(_ videoRotationAngle: CGFloat) -> Boolget isActive(): booleanSwift declarationvar isActive: Bool { get }get activeVideoStabilizationMode(): AVCaptureVideoStabilizationModeSwift declarationvar activeVideoStabilizationMode: AVCaptureVideoStabilizationMode { get }get audioChannels(): Array<AVCaptureAudioChannel>Swift declarationvar audioChannels: [AVCaptureAudioChannel] { get }get automaticallyAdjustsVideoMirroring(): booleanSwift declarationvar automaticallyAdjustsVideoMirroring: Bool { get set }set automaticallyAdjustsVideoMirroring(value: boolean)Swift declarationvar automaticallyAdjustsVideoMirroring: Bool { get set }get automaticallyEnablesLowLightVideoNoiseReduction(): booleanSwift declarationvar automaticallyEnablesLowLightVideoNoiseReduction: Bool { get set }set automaticallyEnablesLowLightVideoNoiseReduction(value: boolean)Swift declarationvar automaticallyEnablesLowLightVideoNoiseReduction: Bool { get set }get isCameraIntrinsicMatrixDeliveryEnabled(): booleanSwift declarationvar isCameraIntrinsicMatrixDeliveryEnabled: Bool { get set }set isCameraIntrinsicMatrixDeliveryEnabled(value: boolean)Swift declarationvar isCameraIntrinsicMatrixDeliveryEnabled: Bool { get set }get isCameraIntrinsicMatrixDeliverySupported(): booleanSwift declarationvar isCameraIntrinsicMatrixDeliverySupported: Bool { get }get isEnabled(): booleanSwift declarationvar isEnabled: Bool { get set }set isEnabled(value: boolean)Swift declarationvar isEnabled: Bool { get set }get enablesVideoStabilizationWhenAvailable(): booleanSwift declarationvar enablesVideoStabilizationWhenAvailable: Bool { get set }set enablesVideoStabilizationWhenAvailable(value: boolean)Swift declarationvar enablesVideoStabilizationWhenAvailable: Bool { get set }get inputPorts(): Array<AVCaptureInput_Port>Swift declarationvar inputPorts: [AVCaptureInput.Port] { get }get isLowLightVideoNoiseReductionEnabled(): booleanSwift declarationvar isLowLightVideoNoiseReductionEnabled: Bool { get set }set isLowLightVideoNoiseReductionEnabled(value: boolean)Swift declarationvar isLowLightVideoNoiseReductionEnabled: Bool { get set }get isLowLightVideoNoiseReductionSupported(): booleanSwift declarationvar isLowLightVideoNoiseReductionSupported: Bool { get }get output(): (AVCaptureOutput) | nullSwift declarationvar output: AVCaptureOutput? { get }get preferredVideoStabilizationMode(): AVCaptureVideoStabilizationModeSwift declarationvar preferredVideoStabilizationMode: AVCaptureVideoStabilizationMode { get set }set preferredVideoStabilizationMode(value: AVCaptureVideoStabilizationMode)Swift declarationvar preferredVideoStabilizationMode: AVCaptureVideoStabilizationMode { get set }get isVideoMirroringSupported(): booleanSwift declarationvar isVideoMirroringSupported: Bool { get }get isVideoOrientationSupported(): booleanSwift declarationvar isVideoOrientationSupported: Bool { get }get isVideoStabilizationSupported(): booleanSwift declarationvar isVideoStabilizationSupported: Bool { get }get videoMaxScaleAndCropFactor(): numberSwift declarationvar videoMaxScaleAndCropFactor: CGFloat { get }get isVideoMirrored(): booleanSwift declarationvar isVideoMirrored: Bool { get set }set isVideoMirrored(value: boolean)Swift declarationvar isVideoMirrored: Bool { get set }get videoOrientation(): AVCaptureVideoOrientationSwift declarationvar videoOrientation: AVCaptureVideoOrientation { get set }set videoOrientation(value: AVCaptureVideoOrientation)Swift declarationvar videoOrientation: AVCaptureVideoOrientation { get set }get videoPreviewLayer(): (AVCaptureVideoPreviewLayer) | nullSwift declarationvar videoPreviewLayer: AVCaptureVideoPreviewLayer? { get }get videoRotationAngle(): numberSwift declarationvar videoRotationAngle: CGFloat { get set }set videoRotationAngle(value: number)Swift declarationvar videoRotationAngle: CGFloat { get set }get videoScaleAndCropFactor(): numberSwift declarationvar videoScaleAndCropFactor: CGFloat { get set }set videoScaleAndCropFactor(value: number)Swift declarationvar videoScaleAndCropFactor: CGFloat { get set }get isVideoStabilizationEnabled(): booleanSwift declarationvar isVideoStabilizationEnabled: Bool { get }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
AVCaptureConnection.init()
inherited init: cannot prove legal (class declares 2 custom initializers)